0
0
0
0
0
-1
-1
-1
0
-1
0
-1
0
-1
0
-1
1
-2
1
-3
2
-4
3
-5
5
-7
7
-11
15
-34
165
1093
592
-940
-1069
-777
-1440
-1178
139
573
451
-325
-101
-393
-1105
-598
-349
-506
-973
-672
-96
-435
-494
-89
-733
-673
-244
-521
-538
-482
-186
-1269
-1235
-425
-462
-494
-582
-430
-27
-444
-1631
-491
-929
-1693
550
748
-985
-852
-96
-526
-629
-416
-363
283
-276
-1085
-275
-375
-972
7
561
-207
-285
-602
-298
338
-319
-680
-908
-203
-28
-442
-323
116
99
-304
-849
-1087
87
-478
-603
680
-237
-1236
-522
-628
-1153
62
122
-425
552
-235
-766
-243
-923
-302
-145
-787
-18
378
-188
-273
-69
-879
-1208
61
166
-930
29
906
-191
-1497
-505
-72
-109
-402
-680
345
304
107
133
-215
-1098
-359
-407
-1285
-318
1012
1102
462
258
-1006
-1594
-1036
-358
-521
-597
231
345
327
-264
-689
-331
-113
-541
-902
-480
-119
-115
-716
-466
14
-155
168
394
547
-107
-1565
-878
174
-530
-150
1088
955
-569
151
-69
-1457
-613
855
402
-257
49
-675
-423
-708
-621
480
402
512
687
-461
-872
-791
-637
-533
-236
844
769
37
-844
-836
44
-510
-1336
-385
324
312
623
336
-1793
-2165
-585
437
519
1059
1513
-957
-2333
-1785
-934
-542
859
962
-45
99
-525
-1639
-1251
-235
-230
781
161
-894
-130
-536
-1052
-434
-1419
-1053
609
-236
-159
426
-646
-1314
-1465
-976
88
7
276
344
-481
-904
-859
-1688
-1868
-200
167
747
615
-284
-761
-1019
-1064
-267
129
-1547
-994
480
11
-436
93
-115
-182
-28
52
-418
-764
-187
-983
-267
1020
-43
-741
236
129
-25
631
-118
-1611
-976
561
614
808
1125
670
-84
-991
-1264
171
-287
-190
573
-299
379
1009
288
-182
224
429
-756
-532
307
-1069
122
1225
-511
-902
791
712
-770
440
168
-780
-187
-129
352
751
-373
-631
840
47
-1456
-185
852
-321
-1307
8
300
-666
205
454
273
198
-612
-1385
-189
-435
-1079
1170
648
-623
587
822
-1549
-1998
-373
-647
-686
795
1169
-811
199
288
-1758
-1778
-1084
-151
-303
-779
429
1029
-471
-1178
-1751
-2396
-1180
542
16
366
469
-1475
-881
-1773
-1610
431
214
-353
-974
-1207
-1922
-1487
110
181
49
200
-380
-1343
-1366
-1471
-1315
-1041
-729
245
-58
-1284
-884
286
49
-1146
189
537
-1443
-810
-434
-637
406
550
-237
-531
-488
-413
-404
12
580
911
-4
-199
166
-1125
-772
329
-223
-572
641
1309
1582
103
-1192
111
-464
-308
1041
-156
-145
962
344
-516
-451
-112
1455
421
-1145
-239
947
403
-522
644
-296
-753
-592
-196
-46
-1048
-1011
586
937
-266
44
-334
-698
-260
-732
-549
50
-382
-1518
-1510
-153
0
0
0
0
0
-1
-1
-1
0
-1
0
-1
0
-1
0
-1
1
-2
1
-3
3
-4
4
-6
6
-9
9
-12
13
-19
59
465
551
14
-771
-473
216
-1540
-2576
-179
608
576
645
1303
711
-739
-1284
-2265
-674
-591
-1177
-337
1237
1626
-158
10
-365
-764
602
-137
-597
1835
363
-1577
-96
1162
422
-1365
260
1833
1930
1152
-1761
495
1455
-1739
4
1769
-583
270
991
-678
-919
-156
102
-993
-198
2022
223
-2010
114
507
-1536
-1257
-810
134
332
363
-1602
-1926
-708
-360
-534
-183
914
-1601
-2888
-1929
-1432
-1284
-1584
-1223
301
-132
-218
-1471
-2848
-1138
-522
-2219
-1523
480
56
-1984
-1866
-156
-1274
-471
334
-708
-431
-1213
-2125
-3188
-1628
720
-379
-1166
-86
1431
793
25
-1294
-2676
-2667
-2978
-1001
-704
-189
-132
-490
606
750
278
41
-735
-1527
-1803
-2214
-1295
-1201
-2010
-2096
-875
68
-478
126
1213
-1069
-2387
220
823
-2605
-3062
-136
-885
-2304
-1468
464
-178
-1042
1105
110
-733
-597
-932
-1864
-1354
-336
-955
-628
-1105
-1734
-1254
-1490
-1309
314
839
-878
-994
-453
-1466
-2679
-2434
-1615
-2752
-2965
-1752
-820
-1345
-1956
-533
-1478
-2266
-1540
-2605
-4053
-3563
-1292
-1153
-1592
-1212
-1385
-901
-1776
-1751
-1992
-2100
-1001
-1891
-2343
-1631
-1992
-1584
-277
-41
-338
-608
-1574
-1795
-1134
-2121
-2232
-225
-724
-1960
-1675
-560
452
1942
1119
-1407
-1305
-307
-1346
-3290
-2891
-1071
-189
-381
-391
-746
604
248
-836
94
-576
-661
-401
-929
-810
-1479
-1038
-539
-141
279
355
494
-772
461
1027
-1564
-1457
-966
-1406
-1555
-1224
-61
-467
-928
-1191
495
-267
-1433
94
161
-656
-1361
-1967
-1747
-1112
-501
-602
-536
-145
-259
-1169
-966
1047
271
-504
236
-45
-382
-374
-781
-1502
-375
578
277
-238
-761
1028
995
-381
-656
75
288
-430
500
508
311
592
332
-211
338
518
-267
731
1801
1367
1102
463
838
1842
1319
660
963
1319
1467
1374
1637
2052
1658
1267
1128
1480
1284
737
1030
1387
1019
1207
1158
1700
1957
1093
341
449
1150
1725
855
327
500
921
1374
537
-323
132
988
422
-130
853
921
-413
-525
-145
-198
-633
-165
603
687
908
106
781
749
-168
-739
-915
-535
-378
481
589
643
313
-13
264
304
276
-21
-257
-330
-448
-372
-740
-799
-983
-69
545
-253
-24
106
177
-465
-1797
-1696
-1103
-1502
-1942
-2172
-1766
-969
-875
-842
-1011
-1373
-1665
-1687
-1436
-1906
-2143
-2132
-1935
-1748
-1878
-1539
-528
-571
-1139
-73
284
-484
-78
603
448
-327
-278
-61
-280
-220
-45
285
1107
2069
1982
1158
1306
1538
1012
982
912
854
414
922
1070
908
995
853
1518
999
1160
1578
1149
740
683
1011
610
718
633
21
-166
-41
684
805
585
1057
1032
744
512
918
608
413
1007
733
359
733
777
304
627
1047
592
545
958
894
951
872
1175
316
21
45
-536
2
384
418
125
828
998
942
499
193
637
587
103
335
683
767
1079
1031
838
579
814
281
379
463
241
157
-99
356
-67
404
267
228
85
468
358
-34
45
254
227
568
667
582
851
253
733
188
1023
316
499
522
67
394
11
821
347
561
376
492
658
168
104
30
408
231
406
522
811
1023
792
326
19
108
241
337
418
699
392
521
522
470
418
434
812
390
577
410
612
146
-219
101
59
348
346
294
438
276
564
425
310
-138
-440
-171
-422
39
-306
-450
-429
-632
-663
-637
-365
-388
-39
148
87
-81
-392
-495
-482
-453
-518
-418
-285
-5
-135
-137
-293
-176
-34
126
267
254
185
-122
122
93
-34
69
15
291
482
830
971
1251
1328
1004
919
1224
1626
1597
1627
1743
1606
1639
1525
1862
1525
1692
1745
2022
2510
2614
3037
2413
2665
2417
2424
1950
1800
1610
1902
1772
2076
2363
2363
2941
2544
3291
2854
3254
3093
2769
3172
2400
3169
2762
3240
3279
3397
3738
3818
4466
4697
4684
4846
4600
4832
4830
5000
4886
4882
4874
4621
5023
4697
4769
4144
3819
2807
1785
742
-602
-1512
-2624
-3401
-3936
-4351
-4330
-4475
-4110
-4034
-3804
-3473
-3465
-3127
-2971
-2767
-2646
-2627
-2460
-2509
-2317
-2154
-2016
-1725
-1339
-893
-370
37
392
674
776
966
791
962
737
573
383
137
312
154
313
250
321
206
29
-34
-438
-648
-1126
-1560
-2152
-2593
-3031
-3469
-3600
-3819
-3798
-3763
-3475
-3276
-3048
-2778
-2617
-2386
-2230
-2160
-2081
-1943
-1745
-1643
-1402
-1063
-757
-498
-309
-220
12
302
459
326
224
225
52
-46
-221
-352
-587
-766
-841
-915
-727
-621
-467
-380
-298
-144
-108
-28
-183
-263
-399
-443
-440
-334
-210
-149
306
661
1501
1943
2631
2997
3497
3750
3715
3927
3594
3854
3709
3888
3893
3679
4046
3970
4481
4902
5322
6513
7202
8691
9562
10665
11218
11453
11766
11466
11141
9187
5548
367
-4914
-8722
-10722
-11308
-11098
-11739
-11293
-10973
-9134
-7076
-5549
-4552
-5168
-5281
-5247
-3964
-2505
-2137
-2789
-4366
-5345
-5298
-4225
-2845
-1597
-69
1826
4522
7473
9769
11026
10896
10106
9103
8477
7896
6990
5803
4163
2852
1933
1180
260
-760
-1438
-1806
-1441
-958
-801
-1038
-1682
-2592
-3799
-4972
-6308
-7655
-8657
-9142
-8845
-8073
-7070
-6203
-5412
-4362
-3034
-1464
-147
919
1633
2201
2749
2866
2139
1131
-125
-763
-1094
-1004
-644
-492
272
765
1381
1555
1449
1307
594
53
-912
-1627
-2502
-3398
-4351
-5616
-6446
-7198
-7367
-7238
-6777
-6047
-5146
-4194
-3329
-2708
-2276
-2229
-2286
-2333
-2300
-2164
-2073
-1909
-1686
-1217
-694
-235
192
666
1234
1793
2237
2449
2387
2037
1446
576
-347
-1229
-1885
-2400
-2709
-2859
-2833
-2600
-2272
-1940
-1671
-1377
-1101
-734
-376
-70
130
210
157
64
-116
-50
78
311
738
1348
2379
3152
4206
4849
5451
6017
6371
6841
6815
7085
7235
7275
7432
7102
6569
6186
5812
5821
5769
6052
6673
7964
9399
11617
13330
14651
15310
13654
10920
4837
-959
-6658
-10647
-12721
-14339
-15317
-16977
-17820
-17574
-16465
-14229
-11858
-9913
-8024
-5968
-2476
934
4077
5155
3867
1587
-793
-1747
-2032
-1332
-868
-346
675
2534
5055
7408
9327
10015
10265
10724
11496
12283
12251
10944
8365
4950
1498
-2130
-5289
-8101
-10158
-11246
-11493
-10858
-9962
-8841
-7856
-6898
-5773
-4786
-3855
-3192
-2603
-2090
-1537
-1314
-1823
-2784
-3899
-4567
-4398
-3388
-1930
-315
1497
3383
5410
7401
8951
9606
9441
8898
8228
7666
7124
5963
4099
1630
-771
-3309
-5161
-6616
-8225
-9056
-10242
-9500
-9339
-7647
-7453
-7722
-8126
-8584
-7258
-7034
-5475
-5810
-4837
-4565
-3433
-2820
-2449
-1770
-1830
-862
-658
815
1531
2589
2662
2302
1720
1020
698
60
-367
-1029
-1150
-1449
-1227
-1353
-1344
-1810
-2259
-2475
-2425
-1845
-1620
-1609
-2121
-2605
-3064
-3479
-4041
-4751
-5323
-5402
-5175
-4537
-3833
-3012
-2284
-1770
-1171
-518
643
1703
2680
3348
3842
4451
4815
5033
4603
4120
3577
3284
3211
3303
3661
3840
4090
3925
4017
4029
4344
4590
4521
4844
5106
5897
6336
6294
6218
5928
6176
6653
7031
8213
9263
11317
13807
16105
17951
17552
13026
6398
-960
-5986
-7950
-9659
-9686
-13235
-16232
-18020
-19052
-17359
-16046
-14023
-13592
-13062
-9634
-5089
1412
6649
7796
6021
3087
1535
1320
2102
2946
1970
745
177
526
1975
3794
4481
3895
3326
4166
6697
9952
12852
13179
11732
9272
6122
3296
262
-2554
-5401
-7946
-9666
-11114
-11568
-11874
-12204
-12375
-12200
-11014
-9239
-6748
-3962
-1238
1485
3312
3916
3279
2102
1025
342
217
82
-106
-349
-446
-247
363
1153
1643
1963
2317
3376
5337
7658
9272
9248
7867
5486
3157
966
-1261
-3805
-6646
-8924
-10811
-11739
-12301
-12685
-13093
-13329
-12874
-11375
-8864
-5915
-3003
-991
446
1242
2016
2359
2237
1748
582
-306
-953
-1158
-1261
-1586
-2175
-3029
-3377
-2973
-2068
-700
315
1037
1504
1885
2074
1673
972
-265
-1403
-2205
-2677
-2888
-3086
-3457
-4092
-4682
-4907
-4809
-4354
-3824
-3404
-2835
-2147
-1401
-905
-741
-1012
-1424
-1516
-1260
-700
-2
624
1126
1622
2168
2715
3223
3587
3687
3860
4142
4468
4645
4560
4056
3256
2573
2013
1690
1753
1845
2122
2426
2966
3482
3951
4415
4591
4864
5224
5972
6681
7727
8441
9516
10427
11711
13793
14949
15869
14666
11295
6355
1159
-2110
-4507
-6570
-8000
-11201
-14328
-16209
-16860
-16176
-15629
-14398
-14091
-13498
-10495
-6651
-2100
1749
3446
3296
2232
2367
2827
3369
3856
2937
1651
834
883
1424
1913
2130
1695
1304
2151
3947
6365
8619
9802
9876
9135
8081
6777
5231
3443
1271
-1047
-3232
-5232
-6935
-8353
-9567
-10647
-11535
-11901
-11596
-10495
-8584
-6288
-3987
-2007
-553
434
1142
1859
2414
2715
2702
2261
1744
1357
1135
837
301
-429
-1208
-1493
-1069
-141
969
1942
2386
2577
2661
2909
2743
2062
864
-655
-1813
-2674
-3361
-4402
-5632
-7002
-7931
-8489
-8551
-8399
-7870
-7022
-6000
-4764
-3640
-2578
-1732
-988
-435
1
179
274
335
444
397
201
-158
-693
-1043
-1135
-982
-755
-488
-282
-30
343
668
709
556
204
-186
-419
-620
-861
-1253
-1686
-2250
-2690
-2950
-3131
-3235
-3254
-3131
-2834
-2209
-1462
-833
-403
-98
167
541
988
1354
1534
1627
1703
1895
2137
2265
2179
2072
1986
2109
2503
2958
3316
3571
3795
3961
4147
4333
4339
4229
3984
3858
3873
3854
3952
3701
3625
3443
3538
3861
4282
4924
5661
6708
7972
9521
10816
12013
12073
10929
8532
5392
2646
117
-1674
-3405
-5747
-8102
-10064
-11317
-11895
-12134
-12057
-12283
-11994
-10753
-8737
-5956
-2942
-622
910
1606
2163
2540
2945
3326
2890
2220
1444
941
734
536
336
-275
-829
-1095
-932
-90
1189
2689
4029
5142
5906
6373
6653
6667
6242
5347
4125
2699
1355
119
-1087
-2350
-3746
-5170
-6534
-7523
-8023
-7999
-7497
-6714
-5770
-4737
-3521
-2204
-955
7
627
956
1110
1213
1256
1179
980
528
-150
-948
-1726
-2366
-2820
-3058
-3233
-3208
-2943
-2297
-1420
-528
150
542
933
1356
1769
1968
1865
1461
1005
532
-35
-792
-1714
-2674
-3481
-3962
-4309
-4618
-4806
-4683
-4244
-3561
-2850
-2241
-1642
-864
49
950
1667
2084
2346
2636
2856
2884
2694
2209
1534
1055
696
351
7
-343
-611
-729
-596
-360
-291
-118
-2
309
737
1248
1465
1579
1671
1690
1783
1677
1560
1106
759
462
179
-83
-329
-601
-789
-917
-763
-808
-768
-674
-524
-398
-174
48
244
374
525
580
723
801
900
857
771
693
700
775
657
625
480
451
421
518
524
470
448
545
700
848
970
1051
1142
1388
1615
1793
1956
2048
2140
2276
2382
2358
2186
1971
1712
1526
1368
1062
691
296
-103
-483
-869
-1246
-1614
-1937
-2138
-2278
-2313
-2362
-2354
-2299
-2177
-2065
-2027
-2028
-1991
-1936
-1835
-1743
-1696
-1713
-1756
-1822
-1867
-1911
-1929
-1970
-1953
-1879
-1720
-1492
-1240
-921
-533
-121
297
681
1046
1398
1682
1823
1878
1848
1664
1392
1014
621
167
-290
-721
-1144
-1492
-1795
-1991
-2091
-2117
-2049
-1871
-1605
-1326
-1024
-690
-429
-179
29
109
128
90
16
-111
-274
-470
-665
-871
-1110
-1309
-1435
-1544
-1604
-1581
-1493
-1377
-1231
-1052
-858
-679
-507
-336
-237
-170
-128
-97
-125
-183
-304
-506
-713
-929
-1148
-1373
-1626
-1809
-1919
-1927
-1870
-1798
-1698
-1582
-1397
-1136
-891
-709
-511
-290
-88
101
250
296
252
193
111
-28
-211
-385
-534
-601
-667
-753
-865
-964
-986
-926
-830
-750
-683
-602
-495
-383
-291
-245
-249
-271
-262
-249
-303
-400
-482
-541
-575
-631
-671
-724
-778
-787
-742
-702
-699
-679
-618
-521
-419
-333
-289
-243
-142
-15
119
194
268
340
390
405
383
290
149
20
-78
-164
-266
-392
-515
-597
-645
-653
-658
-629
-578
-453
-305
-176
-25
114
238
356
420
441
431
416
411
364
273
191
123
67
43
-10
-75
-141
-212
-241
-216
-175
-176
-189
-189
-177
-187
-224
-255
-270
-286
-325
-376
-467
-561
-636
-744
-848
-934
-1011
-1093
-1140
-1165
-1177
-1216
-1285
-1321
-1317
-1288
-1268
-1235
-1164
-1100
-1042
-970
-904
-846
-795
-741
-694
-674
-669
-658
-630
-614
-601
-598
-604
-593
-570
-527
-469
-423
-378
-325
-278
-253
-230
-223
-282
-347
-407
-470
-537
-594
-642
-680
-712
-753
-798
-816
-831
-817
-788
-777
-746
-720
-709
-707
-697
-707
-744
-779
-780
-781
-767
-733
-680
-621
-578
-528
-499
-448
-393
-345
-302
-261
-222
-204
-204
-201
-236
-288
-349
-409
-460
-488
-503
-497
-477
-469
-463
-467
-474
-501
-509
-511
-498
-489
-490
-520
-565
-609
-670
-719
-774
-798
-772
-758
-718
-687
-622
-539
-457
-358
-292
-223
-145
-67
16
87
135
158
144
104
40
-37
-101
-166
-254
-313
-352
-394
-428
-458
-489
-512
-519
-510
-512
-512
-489
-443
-418
-400
-369
-350
-330
-355
-364
-353
-347
-364
-359
-296
-259
-251
-235
-215
-199
-176
-134
-88
-57
-25
-19
-7
14
24
-2
-27
-63
-113
-136
-171
-210
-259
-297
-345
-407
-444
-468
-504
-526
-517
-502
-496
-504
-517
-552
-593
-590
-575
-565
-567
-581
-591
-596
-605
-621
-661
-728
-748
-734
-714
-675
-635
-595
-597
-598
-589
-572
-572
-593
-581
-560
-543
-507
-480
-437
-407
-390
-386
-370
-321
-278
-250
-215
-154
-132
-136
-144
-184
-226
-287
-347
-382
-410
-422
-462
-509
-545
-570
-586
-610
-602
-584
-572
-564
-554
-523
-497
-516
-554
-572
-608
-666
-696
-729
-732
-721
-723
-695
-663
-632
-593
-523
-441
-368
-300
-228
-150
-107
-87
-78
-64
-95
-154
-213
-254
-294
-350
-367
-406
-460
-511
-561
-590
-562
-537
-519
-493
-459
-415
-403
-401
-418
-432
-454
-504
-544
-545
-513
-476
-442
-408
-375
-356
-326
-276
-203
-160
-104
-49
-11
-2
0
2
-17
-26
-73
-122
-157
-205
-232
-264
-311
-353
-387
-425
-452
-440
-431
-443
-457
-457
-446
-423
-415
-427
-433
-466
-500
-496
-481
-453
-428
-408
-381
-343
-318
-318
-295
-259
-213
-161
-108
-57
-13
36
91
122
128
115
92
60
31
17
-8
-47
-126
-206
-277
-318
-354
-386
-398
-421
-437
-458
-452
-442
-455
-500
-563
-604
-634
-662
-657
-630
-621
-609
-612
-610
-597
-592
-568
-517
-444
-377
-326
-280
-225
-191
-183
-208
-216
-220
-241
-216
-174
-146
-136
-121
-111
-105
-78
-41
-47
-58
-51
-35
-27
-25
-41
-107
-196
-282
-348
-399
-459
-507
-524
-529
-542
-555
-560
-562
-548
-535
-510
-460
-402
-348
-320
-272
-262
-272
-294
-327
-341
-341
-322
-301
-271
-237
-235
-247
-244
-213
-177
-160
-165
-152
-113
-74
-71
-76
-92
-144
-195
-224
-251
-286
-305
-330
-350
-392
-419
-426
-437
-438
-433
-429
-426
-414
-397
-380
-348
-328
-312
-311
-323
-345
-355
-319
-290
-263
-228
-209
-198
-218
-204
-179
-162
-137
-131
-110
-124
-135
-112
-118
-144
-161
-188
-217
-197
-176
-166
-156
-160
-164
-171
-183
-195
-217
-240
-280
-293
-299
-316
-322
-320
-317
-341
-373
-371
-352
-339
-309
-280
-267
-256
-253
-249
-275
-316
-324
-308
-289
-254
-214
-168
-162
-162
-121
-85
-84
-88
-59
-33
-27
-10
10
7
-22
-43
-46
-47
-53
-90
-119
-139
-161
-168
-177
-201
-265
-330
-386
-404
-404
-420
-418
-427
-442
-448
-443
-412
-386
-374
-355
-322
-308
-284
-249
-232
-239
-248
-270
-300
-280
-257
-254
-233
-215
-242
-256
-249
-240
-223
-198
-196
-187
-162
-141
-131
-164
-203
-252
-309
-349
-399
-435
-456
-473
-498
-511
-524
-551
-575
-588
-593
-609
-589
-553
-522
-485
-453
-434
-406
-367
-340
-299
-261
-223
-180
-157
-118
-110
-129
-142
-133
-138
-156
-137
-119
-105
-89
-81
-73
-59
-44
-53
-90
-122
-148
-176
-196
-209
-249
-286
-323
-358
-364
-365
-347
-339
-358
-379
-384
-375
-382
-365
-367
-356
-341
-344
-336
-306
-254
-229
-223
-219
-183
-143
-119
-80
-60
-50
-55
-64
-72
-69
-57
-55
-73
-103
-127
-141
-131
-114
-112
-116
-120
-123
-120
-122
-134
-158
-183
-204
-236
-285
-313
-334
-353
-377
-384
-393
-409
-406
-385
-351
-338
-322
-306
-294
-297
-282
-255
-255
-258
-260
-281
-299
-293
-276
-269
-259
-227
-194
-195
-185
-148
-139
-125
-105
-96
-83
-78
-86
-95
-130
-162
-178
-210
-233
-255
-283
-305
-325
-356
-378
-365
-359
-365
-361
-353
-348
-317
-309
-296
-275
-263
-258
-247
-227
-222
-219
-224
-222
-223
-224
-207
-180
-158
-139
-131
-130
-124
-119
-118
-108
-103
-76
-50
-71
-71
-57
-62
-89
-113
-132
-145
-180
-215
-215
-234
-261
-277
-283
-289
-297
-316
-331
-320
-318
-331
-315
-302
-304
-295
-267
-251
-229
-190
-153
-129
-118
-110
-107
-118
-128
-112
-111
-111
-109
-115
-143
-149
-185
-201
-243
-213
-255
-210
-297
-229
-347
-222
-424
-133
-929
-1543
-920
-1064
-1132
-1381
-891
-1330
-669
-87
-448
-335
248
347
574
953
674
612
915
919
767
525
162
30
-130
-199
-354
-822
-932
-815
-893
-955
-897
-1125
-986
-536
-535
-480
-333
-272
16
376
345
255
285
252
408
365
136
-53
-203
-244
-239
-507
-791
-838
-924
-909
-816
-939
-960
-770
-583
-366
-224
-209
-61
165
310
459
468
406
464
507
457
357
159
-3
-65
-174
-328
-470
-658
-722
-666
-712
-743
-748
-735
-593
-446
-416
-364
-316
-193
-52
42
16
39
16
40
90
-9
-111
-188
-236
-279
-311
-426
-482
-477
-488
-435
-462
-483
-441
-371
-317
-258
-249
-261
-180
-101
-83
-45
-43
-38
10
-14
-81
-153
-266
-328
-363
-435
-534
-581
-654
-669
-651
-680
-701
-661
-585
-498
-408
-395
-335
-256
-181
-124
-80
-102
-109
-84
-57
-90
-99
-150
-156
-183
-207
-282
-352
-355
-370
-398
-439
-449
-471
-414
-329
-358
-382
-362
-348
-312
-197
-251
-288
-230
-244
-219
-217
-254
-378
-335
-324
-375
-342
-389
-466
-421
-404
-420
-435
-512
-462
-386
-366
-390
-333
-437
-438
-302
-233
-297
-241
-239
-315
-204
-219
-249
-270
-250
-288
-269
-224
-281
-328
-314
-357
-271
-256
-278
-289
-218
-278
-262
-210
-261
-353
-295
-283
-331
-286
-350
-409
-456
-422
-438
-445
-505
-491
-483
-460
-468
-413
-464
-356
-256
-287
-298
-310
-299
-215
-132
-93
-152
-132
-110
-68
-78
-130
-152
-224
-182
-258
-284
-346
-399
-378
-341
-374
-468
-496
-507
-457
-342
-401
-433
-413
-413
-325
-293
-362
-446
-403
-371
-334
-337
-378
-375
-296
-246
-248
-340
-384
-336
-289
-257
-293
-305
-316
-252
-210
-249
-267
-233
-201
-154
-104
-112
-119
-93
-90
-134
-186
-184
-260
-229
-267
-343
-433
-419
-405
-458
-395
-481
-491
-454
-356
-312
-300
-250
-265
-151
-91
-99
-166
-212
-155
-182
-184
-303
-302
-346
-233
-250
-321
-338
-356
-333
-233
-180
-256
-209
-114
-104
-114
-136
-159
-165
-62
-43
-110
-125
-79
-49
35
60
-6
-27
-71
-19
-11
-43
-204
-205
-99
17
0
-60
-126
-100
-85
-48
-150
-227
-189
-90
-102
-70
-148
-187
-161
-60
-373
-423
-552
-751
-753
-620
-708
-913
-723
-732
-629
-294
-191
-208
-32
214
376
542
488
278
260
276
263
-20
-346
-1338
-1515
-1361
-1646
-2474
-2678
-2892
-3065
-2437
-2310
-2730
-2538
-1860
-1309
-743
-454
-318
99
969
1464
1556
1339
1364
1304
1358
1203
526
-164
-371
-407
-819
-1211
-1757
-2032
-2021
-1876
-1968
-2083
-2002
-1606
-1181
-864
-623
-563
-364
-51
126
-51
-113
-130
-133
-56
-121
-424
-631
-489
-449
-495
-496
-515
-348
39
316
387
423
609
732
866
695
493
310
249
175
-80
-360
-648
-805
-903
-907
-1118
-1276
-1254
-1059
-930
-766
-714
-607
-409
-205
-139
-166
-129
-110
12
20
-1
-93
-98
-18
3
-43
-209
-295
-281
-138
-108
-150
-143
-96
-114
-145
-214
-377
-463
-464
-536
-647
-679
-720
-786
-791
-944
-1360
-1507
-1439
-1472
-1589
-1530
-1660
-1492
-1241
-1064
-1321
-1191
-1105
-942
-774
-646
-650
-673
-519
-461
-540
-749
-888
-1065
-1118
-1119
-1244
-1351
-1313
-1182
-1102
-1039
-1083
-1145
-1064
-914
-900
-894
-890
-846
-807
-762
-861
-1017
-1098
-1163
-1242
-1359
-1393
-1433
-1364
-1259
-1163
-1193
-1106
-1013
-888
-783
-710
-695
-614
-478
-384
-363
-403
-528
-523
-588
-621
-770
-748
-735
-627
-526
-431
-374
-318
-166
-70
-62
-48
-19
61
98
156
131
96
110
114
117
100
36
31
129
314
368
461
595
710
832
919
995
964
1141
1366
1409
1440
1616
1732
1775
1862
1880
1798
1982
2122
2191
2197
2327
2433
2523
2662
2641
2605
2449
2501
2405
2228
2123
1917
1712
1498
1179
661
143
-286
-895
-1413
-1937
-2421
-2880
-3179
-3484
-3802
-3954
-3954
-3904
-3851
-3629
-3333
-2906
-2368
-1859
-1447
-1034
-565
-169
216
470
569
608
619
640
518
377
205
10
-193
-377
-493
-543
-448
-399
-345
-348
-243
63
287
318
371
419
444
506
455
259
14
-142
-298
-454
-733
-967
-1134
-1256
-1282
-1304
-1220
-1006
-808
-616
-317
88
478
890
1203
1469
1666
2006
2318
2493
2568
2644
2648
2595
2604
2525
2383
2117
1881
1666
1482
1483
1483
1280
1173
1237
1258
1501
1735
1886
1892
2235
2464
2765
3001
3158
3273
3346
3644
3934
4117
4215
4360
4399
4611
4988
5351
5837
6352
6828
7457
8236
8876
9188
8939
8182
7178
6070
5089
3798
1967
-142
-2298
-4347
-5923
-7227
-8431
-9591
-10443
-10976
-10972
-10356
-9164
-7885
-6652
-5374
-4055
-2575
-841
691
1814
2512
2916
3234
3557
3754
3647
3226
2717
2162
1707
1498
1446
1474
1565
1761
1997
2387
2957
3419
3750
3926
3977
3807
3485
3071
2363
1453
463
-663
-1894
-3096
-4234
-5267
-6027
-6502
-6845
-6960
-6821
-6452
-5854
-5013
-4065
-3118
-2221
-1403
-664
18
542
795
839
637
394
115
-103
-304
-565
-893
-1235
-1427
-1427
-1202
-959
-772
-606
-435
-201
55
244
152
-165
-607
-1020
-1408
-1741
-2040
-2422
-2859
-3225
-3362
-3290
-3083
-2875
-2624
-2292
-1882
-1308
-633
-55
355
665
938
1217
1478
1587
1561
1464
1326
1191
1075
1029
1028
961
859
786
785
888
1141
1369
1390
1215
1034
1047
1103
1110
1095
879
630
651
858
1056
1219
1399
1430
1607
2084
2448
2842
3185
3522
3743
4164
4624
5036
5558
5795
6185
6620
7253
8035
9025
9748
10313
10659
10341
9418
8021
6087
3634
1309
-1093
-3412
-5620
-7492
-9258
-10941
-12160
-13111
-13781
-13936
-13509
-12714
-11346
-9182
-7010
-4724
-2355
-371
1107
2456
3551
4215
4781
5184
5217
5125
4928
4465
3765
3094
2291
1500
961
772
767
1110
1650
2156
2605
3024
3259
3165
2998
2651
2031
1329
585
-329
-1429
-2574
-3892
-5343
-6654
-7774
-8684
-9271
-9444
-9280
-8669
-7627
-6421
-5201
-3852
-2411
-1029
297
1648
2874
3900
4736
5303
5497
5473
5113
4421
3551
2656
1673
800
188
-347
-858
-1384
-1804
-2175
-2582
-2972
-3288
-3675
-4000
-4177
-4409
-4774
-5014
-5342
-5810
-6099
-6313
-6527
-6477
-6059
-5623
-5009
-4158
-3311
-2642
-1781
-922
-377
186
810
1200
1436
1747
1749
1403
1120
703
29
-387
-691
-1147
-1464
-1560
-1720
-1817
-1666
-1649
-1806
-1760
-1690
-1768
-1675
-1462
-1452
-1580
-1622
-1843
-2116
-2210
-2312
-2524
-2525
-2323
-2093
-1736
-1219
-720
-298
187
634
938
1409
1973
2236
2462
2744
2845
2894
3037
2985
2755
2599
2495
2364
2387
2537
2525
2681
2992
3225
3401
3689
4296
4668
5207
6145
7190
8409
9904
11347
12373
12667
11520
9269
6030
2476
-559
-2909
-5142
-7387
-9755
-12372
-14483
-15780
-16396
-16485
-16161
-15647
-14824
-13091
-10012
-6056
-2100
1322
3379
4202
4911
5823
6883
7937
8430
7795
6499
5387
4448
3648
3048
2043
251
-1360
-2105
-1990
-848
897
2133
2504
2524
2379
2261
2487
2654
2133
1033
-280
-1721
-2908
-3710
-4677
-6298
-8173
-9856
-11159
-11473
-10735
-9488
-8073
-6634
-5224
-3664
-1817
208
2111
3712
4955
5849
6570
7315
7902
7959
7262
5930
4141
2277
698
-414
-1233
-1880
-2292
-2605
-2791
-2798
-2601
-2360
-2132
-1864
-1620
-1367
-894
-364
-138
-245
-861
-1902
-3284
-4655
-6019
-7189
-8037
-8549
-8717
-8629
-8234
-7737
-6959
-6104
-5092
-3930
-2439
-677
1142
2827
4193
5022
5244
4958
4408
3532
2363
1157
-77
-1240
-2300
-3070
-3919
-4769
-5467
-6084
-6387
-6261
-5734
-5022
-4157
-3296
-2562
-1935
-1381
-992
-757
-558
-431
-436
-309
-135
-83
-104
-191
-487
-840
-983
-987
-911
-643
-304
-113
92
377
603
776
911
929
889
1060
1339
1702
2073
2374
2539
2493
2548
2581
2535
2616
2671
2784
2938
3128
3415
3603
3846
3945
4023
4364
4928
5897
7243
8952
10737
12463
14075
14042
12424
9577
5763
2170
-892
-2940
-4885
-7236
-9724
-12790
-15453
-17040
-17554
-17455
-17069
-16386
-15451
-13269
-9434
-4853
-578
2722
4364
4695
5087
5989
7459
9028
9722
9032
7333
5705
4519
3719
2839
1491
-164
-1782
-2325
-1512
128
2151
3472
3455
2732
2051
1746
1983
2373
2111
927
-784
-2554
-3929
-5141
-6511
-8189
-10161
-11939
-12902
-12586
-11185
-9121
-7042
-5441
-4020
-2527
-745
1398
3684
5741
7249
8354
9091
9465
9503
9079
7909
6104
4076
2095
550
-347
-821
-1222
-1695
-2225
-2772
-3128
-3081
-2753
-2221
-1616
-1094
-681
-368
-168
-267
-705
-1478
-2651
-3947
-5158
-6115
-6675
-6958
-6989
-6930
-6941
-6904
-6667
-5949
-4797
-3319
-1784
-355
1132
2489
3545
4185
4433
4138
3596
2990
2316
1654
966
194
-852
-1924
-2949
-3895
-4521
-4923
-5142
-5123
-4826
-4354
-3913
-3390
-2975
-2777
-2606
-2424
-2214
-1865
-1330
-872
-558
-354
-308
-404
-508
-536
-546
-522
-349
-126
57
234
269
145
-18
-209
-416
-459
-264
45
416
835
1167
1378
1506
1619
1636
1720
1928
2067
2220
2433
2541
2502
2485
2407
2223
1979
2001
2159
2465
2896
3348
3811
4181
4559
4980
5687
6620
7737
9065
10774
12303
13858
15018
14527
12887
9783
5721
1753
-1601
-3738
-5844
-7995
-10434
-13523
-15934
-17500
-17887
-17367
-16454
-15206
-13763
-11338
-7658
-3409
804
4150
5654
5966
6233
6863
8126
9541
10222
9660
8026
6032
4278
3200
2532
1743
766
-237
-657
-4
1433
3207
4308
4236
3415
2249
1532
1355
1356
1101
122
-1720
-3920
-5867
-7496
-8796
-9949
-11053
-11956
-12226
-11452
-9770
-7395
-4940
-2929
-1266
201
1883
3933
6256
8343
9832
10773
10737
9978
9123
7964
6421
4656
2734
965
-431
-1262
-1815
-2162
-2425
-2844
-3265
-3604
-3450
-2775
-1993
-1129
-398
-97
-152
-570
-1284
-1953
-2693
-3632
-4488
-5182
-5765
-5995
-5955
-5909
-5790
-5731
-5447
-4772
-3611
-2091
-401
1115
2353
3275
3727
4053
4047
3583
2874
2108
1307
565
-73
-872
-1782
-2767
-3862
-4687
-5135
-5131
-4760
-4234
-3728
-3331
-2992
-2718
-2414
-2201
-2067
-2049
-2108
-1986
-1729
-1393
-1151
-1031
-1103
-1245
-1320
-1131
-728
-241
230
570
764
756
671
495
267
51
-273
-507
-551
-458
-310
-150
-62
-70
-71
-11
277
733
1212
1660
1903
1992
2004
1965
1898
1724
1637
1534
1553
1801
2040
2342
2523
2785
3090
3376
3997
4589
5407
6232
7149
7997
8842
10046
11037
12435
13878
15154
15505
13972
11420
7119
2482
-1376
-4424
-6321
-8435
-10619
-13465
-16686
-18783
-19851
-19347
-17765
-15926
-14064
-12063
-9165
-5299
-952
3423
6475
7531
7557
7363
7882
9333
10960
11662
10592
8147
5268
2970
1969
2049
2156
1785
929
140
183
1266
3070
4295
4141
2751
763
-603
-1006
-576
-288
-1271
-3701
-6936
-9834
-11556
-11877
-11488
-11086
-11001
-11059
-10451
-8634
-5712
-2505
169
1903
2934
3985
5773
8411
11053
12607
12515
10947
8677
6705
5472
4721
3881
2449
429
-1603
-2937
-3303
-3105
-2878
-3060
-3729
-4313
-4211
-3217
-1696
-466
-196
-974
-2294
-3496
-4189
-4316
-4227
-4430
-5053
-5812
-6353
-6255
-5546
-4841
-4237
-3843
-3423
-2483
-926
1123
2913
4027
4289
3821
3324
3032
2974
2771
2105
922
-512
-1750
-2586
-3175
-3744
-4352
-5089
-5691
-5700
-5054
-4089
-3249
-2748
-2690
-2840
-2880
-2683
-2104
-1558
-1324
-1541
-1837
-1883
-1709
-1446
-1297
-1313
-1420
-1342
-1024
-402
391
925
994
678
239
-121
-201
-69
-9
-163
-510
-794
-1009
-1076
-902
-729
-623
-578
-435
-53
461
1034
1476
1603
1442
1121
894
999
1304
1561
1753
1877
1957
2025
2256
2620
3011
3439
3788
4422
5121
5812
6624
7167
7768
8194
8441
9283
10173
11427
12818
14299
15427
14595
12591
8914
3806
-897
-4670
-6625
-8216
-9850
-11866
-15107
-18192
-20266
-20593
-19351
-17210
-14829
-12705
-10314
-7140
-2930
1609
5607
7625
7615
7004
6761
7879
9975
12071
12657
10590
7245
3869
1704
1317
2097
2951
2619
1553
865
1083
2286
3759
4390
3302
1013
-1269
-2397
-2074
-1079
-834
-2479
-5789
-9613
-12605
-13603
-12764
-11261
-10225
-9839
-9605
-8823
-6679
-3380
-65
2291
3529
4157
5094
7227
10187
12627
13381
12006
9103
5999
3968
3326
3357
3126
1966
-49
-2195
-3488
-3554
-2982
-2466
-2567
-3260
-3801
-3535
-2297
-769
102
-307
-1928
-4057
-5695
-6101
-5505
-4655
-4325
-4862
-5777
-6340
-6058
-4871
-3243
-1830
-1053
-422
473
1868
3754
5414
6222
5721
4455
2951
1883
1598
1420
941
-407
-2257
-4334
-5910
-6576
-6606
-6261
-6258
-6215
-6182
-5581
-4523
-3311
-2208
-1936
-2017
-2426
-2402
-1955
-1149
-368
-254
-575
-1547
-2212
-2338
-1996
-1315
-832
-513
-660
-681
-526
-229
116
121
-135
-690
-1090
-1249
-1043
-749
-287
-1092
-1133
-1975
-2086
-1752
-1389
-482
-198
115
-227
-228
-408
-202
195
77
284
57
81
264
831
1302
1547
2045
2106
2106
2693
3227
3918
4674
5350
5208
5267
5236
5288
5623
6291
6662
6897
7345
7490
8085
9149
10268
12005
13550
14808
14450
12617
8992
3973
-433
-4375
-6273
-7196
-8195
-10015
-13463
-17173
-20538
-21747
-20562
-17659
-14092
-11363
-9252
-7727
-5493
-2210
1814
5554
7440
7694
6538
5867
6615
8522
10722
11344
9488
5581
1473
-841
-578
2003
5058
6780
6366
4159
1724
715
1452
3196
4601
4471
2543
-355
-2848
-4310
-4762
-5162
-6480
-8972
-11892
-14083
-14699
-13187
-10481
-7960
-6285
-5897
-6144
-5883
-4216
-1123
2566
6075
8299
8847
8216
7171
6234
5693
5584
5516
5234
4628
3690
2587
1490
660
64
-218
-213
-121
34
142
287
384
465
451
175
-496
-1585
-2904
-4103
-4906
-5162
-4962
-4714
-4779
-5278
-6087
-6882
-7087
-6447
-5040
-3176
-1327
46
626
666
499
292
540
1072
1858
2553
2813
2607
1705
675
-477
-1222
-1568
-1524
-1071
-898
-625
-967
-1367
-1903
-2448
-2645
-2702
-2392
-2315
-2158
-2322
-2602
-2928
-3497
-3874
-4150
-4125
-3926
-3562
-2999
-2614
-2342
-2259
-2192
-2009
-1751
-1367
-904
-475
-152
22
124
224
292
307
333
259
193
252
365
618
872
1060
1145
1024
785
531
271
111
95
153
214
158
28
-151
-368
-549
-675
-669
-522
-183
220
618
944
1104
1187
1211
1339
1636
2163
2861
3534
4242
4744
5077
5347
5618
6040
6698
7530
8597
9702
10810
11828
12595
12679
11980
10393
7538
4425
1276
-1352
-2779
-3911
-4247
-5076
-6913
-9119
-12107
-14204
-15308
-14781
-12645
-9951
-6909
-5034
-3994
-4114
-4684
-5073
-5073
-3887
-2298
-57
1569
2431
2295
954
-705
-2245
-2722
-1856
53
2600
4940
6319
6665
5983
5103
4599
4854
5893
7197
8437
8674
7946
6281
3944
1619
-635
-2227
-3281
-3897
-4102
-4442
-4909
-5653
-6472
-7184
-7501
-7190
-6303
-5103
-3899
-2894
-2321
-2089
-2151
-2243
-2260
-2260
-2217
-2230
-2258
-2295
-2203
-2049
-1803
-1491
-1166
-722
-287
383
1249
2289
3495
4558
5490
6080
6270
6112
5616
4996
4310
3703
3209
2723
2132
1289
147
-1214
-2581
-3624
-4214
-4313
-4073
-3737
-3426
-3488
-3884
-4457
-4935
-5170
-5192
-4907
-4386
-4082
-3997
-4190
-4593
-5019
-5335
-5055
-4370
-3338
-2308
-1313
-659
-407
-356
-341
-76
254
716
1227
1535
1536
1205
625
32
-438
-718
-804
-671
-455
-358
-349
-569
-890
-1276
-1610
-1747
-1807
-1809
-1875
-2065
-2351
-2732
-3158
-3425
-3480
-3418
-3223
-2958
-2709
-2432
-2240
-2036
-1725
-1433
-1067
-681
-353
-67
126
340
538
853
1227
1582
1958
2172
2344
2516
2698
2924
3125
3331
3389
3360
3254
3056
2921
2761
2678
2655
2638
2713
2728
2783
2882
3096
3364
3722
4122
4705
5197
5906
6690
7591
8673
9750
10741
10856
10030
7914
4773
1358
-1769
-3383
-3960
-3824
-3597
-4523
-6470
-9659
-12520
-14053
-13709
-11260
-7901
-4262
-1942
-1344
-2069
-3654
-4558
-4586
-3263
-962
1294
2899
2987
1671
-597
-3020
-4680
-4854
-3484
-964
1834
3926
4738
4111
2919
1970
2071
3543
5810
8304
9687
9603
8063
5644
3181
1095
37
-444
-580
-824
-1511
-2488
-3850
-5029
-5967
-6333
-5965
-5236
-4036
-2918
-2045
-1640
-1669
-1767
-2008
-2036
-1938
-1818
-1749
-1974
-2296
-2654
-2882
-2849
-2673
-2404
-2154
-1856
-1299
-457
751
2265
3693
4802
5280
5350
5196
4917
4917
5084
5294
5175
4632
3619
2182
652
-770
-1779
-2386
-2521
-2273
-2008
-1884
-2136
-2633
-3133
-3488
-3358
-2844
-2028
-1363
-1197
-1470
-2372
-3522
-4636
-5436
-5641
-5410
-4879
-4216
-3647
-3380
-3313
-3212
-2997
-2402
-1509
-392
735
1486
1810
1578
982
296
-226
-467
-502
-364
-338
-400
-552
-891
-1162
-1372
-1382
-1223
-1011
-666
-456
-423
-640
-1090
-1647
-2236
-2661
-2938
-2995
-2893
-2789
-2662
-2629
-2630
-2635
-2498
-2238
-1955
-1524
-1118
-718
-367
-168
-120
-226
-346
-399
-327
-15
413
861
1259
1499
1584
1552
1562
1704
1988
2385
2736
2967
3016
2817
2516
2245
1993
1895
1905
2049
2251
2375
2445
2406
2431
2487
2705
3102
3562
4319
4881
5633
6236
6782
7644
8269
9478
10385
10615
10255
8387
5796
2808
18
-1543
-2136
-2114
-2395
-3478
-5849
-8844
-11547
-12776
-12074
-9855
-6902
-4466
-3189
-3606
-4598
-5470
-5432
-4028
-2126
46
1255
1401
476
-1066
-2282
-3172
-3091
-2544
-1279
-9
1025
1972
2100
2322
2333
2778
3843
5097
6733
7626
8030
7579
6421
5239
3977
3083
2193
1271
177
-1089
-2248
-3221
-3818
-4307
-4686
-5255
-5660
-5733
-5507
-4555
-3347
-2178
-1545
-1477
-1846
-2502
-2754
-2696
-2222
-1663
-1327
-1276
-1743
-2371
-3083
-3465
-3345
-2725
-1604
-333
974
1914
2509
2793
2800
3034
3559
4412
5359
5973
5991
5235
3984
2567
1268
399
-81
-368
-654
-1141
-1740
-2400
-2946
-3195
-3266
-3040
-2727
-2365
-1920
-1577
-1322
-1350
-1629
-2059
-2585
-3079
-3418
-3728
-3953
-4105
-4455
-4535
-4573
-4529
-4177
-3754
-3058
-2258
-1325
-550
15
466
517
527
413
418
448
478
512
300
55
-412
-870
-1239
-1293
-1152
-1056
-773
-666
-634
-758
-1013
-1268
-1654
-1859
-2070
-2169
-2254
-2410
-2598
-2862
-2972
-3115
-2988
-2671
-2294
-1774
-1381
-971
-761
-558
-367
-256
16
134
353
495
614
816
845
973
962
973
1055
1161
1421
1621
1884
1988
1974
1851
1620
1481
1282
1251
1268
1317
1391
1327
1327
1268
1295
1360
1468
1746
2047
2496
2916
3341
3712
3947
4317
4737
5315
6047
6970
7875
8719
9589
10139
10357
9623
8413
6222
3659
1641
-466
-962
-1497
-2249
-3215
-5856
-8040
-10699
-11755
-10916
-9518
-6741
-5403
-4285
-4723
-5663
-5406
-5278
-3233
-1589
-122
624
-163
-572
-1847
-2147
-2125
-2081
-1651
-1715
-1062
-721
239
1426
2168
3102
3360
3912
4530
5418
6674
7520
8110
7882
6929
5577
4125
2789
1745
787
11
-739
-1764
-2571
-3640
-4602
-5466
-6192
-6038
-5737
-4728
-3608
-2902
-2435
-2827
-3035
-3388
-3340
-2656
-2185
-1445
-1389
-1689
-2221
-2863
-2844
-2859
-2366
-1770
-1203
-357
331
1373
2191
2940
3575
3814
4258
4538
5022
5423
5517
5343
4449
3400
2160
965
97
-646
-1070
-1554
-2051
-2527
-3066
-3411
-3718
-3772
-3616
-3297
-2741
-2215
-1688
-1399
-1420
-1680
-2118
-2496
-2692
-2748
-2628
-2525
-2716
-3041
-3459
-3890
-4001
-3675
-3049
-2133
-1246
-519
-20
225
319
240
304
452
524
617
516
284
-249
-798
-1224
-1651
-1780
-1893
-1810
-1631
-1482
-1218
-1199
-1145
-1227
-1394
-1500
-1673
-1609
-1645
-1577
-1556
-1760
-1928
-2276
-2401
-2403
-2123
-1550
-1159
-681
-506
-396
-336
-410
-274
-276
-73
100
167
277
164
97
-104
-207
-159
-82
240
543
905
1178
1247
1275
1174
1152
1171
1197
1301
1370
1439
1401
1309
1179
1006
925
964
1162
1500
1858
2153
2412
2600
2830
3003
3321
3712
4112
4820
5250
5787
6262
6487
7186
7356
7887
8454
8229
8153
7001
5476
3534
1336
-63
-1579
-2162
-3031
-4332
-5528
-7714
-8896
-9893
-9875
-8639
-7907
-6567
-6123
-5883
-5496
-5249
-3891
-2925
-1705
-976
-1007
-874
-1251
-803
-499
-262
111
-502
-793
-969
-514
662
1733
3105
3601
3647
3702
3764
4531
5353
6283
6745
6237
5442
4229
3134
2315
1495
808
-259
-1375
-2415
-3332
-3767
-4152
-4411
-4713
-5062
-5025
-4814
-4157
-3326
-2738
-2284
-2233
-2310
-2399
-2370
-2029
-1754
-1576
-1610
-1841
-2050
-2204
-2087
-1864
-1556
-1097
-616
31
786
1575
2327
2849
3211
3420
3644
3929
4161
4273
4135
3696
2985
2148
1339
598
-69
-647
-1171
-1646
-2063
-2377
-2558
-2675
-2754
-2769
-2754
-2610
-2351
-2052
-1797
-1710
-1794
-2076
-2348
-2477
-2612
-2662
-2666
-2841
-2963
-3023
-3066
-2944
-2716
-2365
-1979
-1423
-789
-203
391
750
1026
1128
1113
1120
1018
874
612
307
-118
-690
-1179
-1584
-1887
-2069
-2161
-2237
-2321
-2310
-2224
-2109
-2047
-2032
-2128
-2225
-2242
-2291
-2219
-2198
-2185
-2173
-2203
-2082
-2012
-1802
-1548
-1238
-783
-496
-153
55
220
380
353
437
353
346
361
311
309
194
72
21
-293
-426
-310
-170
148
454
748
629
443
407
323
344
566
727
707
570
428
288
366
712
1023
1191
1506
1688
1760
2023
2261
2541
2836
3111
3418
3696
4090
4558
5025
5510
6109
6752
7075
7718
8323
9397
10822
11712
11563
9731
7167
3370
-758
-3016
-5093
-5916
-6459
-8222
-9721
-12588
-14342
-14856
-14386
-11632
-9760
-7612
-5636
-4317
-2153
-830
1517
3083
3397
3949
2979
3120
3431
3756
4614
3587
2445
395
-1191
-481
925
3452
4940
5355
5013
3733
3567
3648
4348
4680
3674
2312
-42
-1828
-3245
-4584
-5431
-7343
-9282
-10807
-11141
-9631
-7763
-5514
-4288
-4062
-3592
-2912
-817
1720
4002
5580
5486
4992
4059
3308
3153
2723
2297
1258
211
-154
-100
740
1344
1376
1053
452
545
1225
2309
3220
3106
2218
642
-1182
-2670
-3725
-4335
-4936
-5619
-6268
-6784
-6726
-6225
-5442
-4533
-3626
-2508
-1162
622
2535
3969
4829
4947
4476
3831
3250
2932
2689
2394
1853
927
30
-673
-1024
-975
-754
-631
-623
-373
-413
-485
-512
-1257
-1929
-3107
-4829
-5799
-6735
-7114
-6915
-6701
-6313
-6069
-5326
-4217
-2685
-1130
-18
1206
1996
2783
3083
2848
2569
1479
509
-445
-1373
-1925
-2483
-2775
-3061
-3116
-3149
-3064
-2493
-1903
-1186
-845
-664
-539
-805
-934
-1406
-1892
-2275
-2711
-2780
-2698
-2317
-1949
-1557
-1094
-825
-456
-117
327
688
836
849
431
30
-399
-795
-928
-972
-799
-561
-176
303
737
1246
1587
1855
2033
2060
2059
2032
1989
1637
1163
670
148
-57
-54
182
606
1005
1591
2098
2692
3345
3767
4322
4989
5399
5956
6522
6933
7460
7852
8413
8805
9409
10389
10819
12052
12946
12091
9454
4953
-613
-6293
-10092
-12531
-13460
-13725
-15091
-16315
-17768
-17952
-16790
-14343
-10050
-6024
-2110
1290
4217
6770
8597
9688
9371
8615
7191
5850
5700
6038
6426
6057
4797
3100
1438
1005
1985
3572
5349
5829
4826
3030
643
-1587
-3667
-5386
-7334
-9469
-11098
-12262
-12449
-12100
-11396
-10649
-9800
-8167
-5856
-2285
1909
5637
8307
9425
9435
8881
8450
8259
8013
7468
6255
4242
3062
1722
84
-557
-1046
-1274
-1301
-1331
-1152
98
422
-506
-1419
-2969
-4434
-5794
-6595
-6752
-6816
-6422
-7027
-7410
-6773
-5750
-4020
-1937
516
2636
4685
6451
7428
8258
8566
8056
6814
5486
4397
3252
2269
1115
-315
-1631
-2959
-3970
-4399
-4086
-3316
-2755
-2228
-1916
-1957
-2101
-2351
-2671
-3006
-3207
-3539
-3820
-3827
-3694
-3397
-3195
-2685
-2072
-1166
-119
504
1303
1725
1911
1972
1609
1191
469
-190
-947
-1485
-1978
-2739
-3289
-3820
-3866
-3843
-3694
-3337
-3164
-2580
-2119
-1769
-1435
-1589
-1845
-2098
-2106
-1987
-1920
-1824
-1823
-1668
-1467
-1248
-898
-659
-329
-98
187
551
588
607
391
71
-234
-601
-798
-993
-1031
-1021
-1027
-964
-1018
-1027
-1057
-1012
-931
-898
-810
-885
-925
-996
-1123
-1091
-1078
-966
-820
-499
-24
432
1025
1540
1976
2308
2566
2792
2946
3133
3092
2958
2874
2576
2485
2212
2079
2085
2005
2205
2520
2935
3264
3837
4307
4608
5494
5668
6415
7244
7427
8729
8910
9603
10350
9896
10829
8632
5219
1753
-4860
-8779
-12042
-14172
-13330
-13797
-13601
-13974
-14237
-12935
-11259
-7762
-4186
-409
2352
4508
6479
7130
8178
7405
6262
5114
2990
2478
2250
2974
4049
4111
3977
2881
2133
1961
2374
3543
4016
3709
1871
-693
-3369
-6179
-7936
-9592
-10885
-11502
-11804
-10942
-9478
-7390
-5258
-3541
-1797
-245
1841
4312
6777
8684
9263
8786
7201
5367
3877
2748
2226
1831
1523
1202
847
687
554
501
429
151
-178
-622
-1054
-1537
-2331
-3471
-5046
-6716
-8078
-8847
-8576
-7556
-6008
-4301
-2731
-1194
259
1827
3420
4869
6041
6674
6875
6586
5880
4859
3456
1924
355
-959
-1738
-2062
-1899
-1554
-1238
-1159
-1310
-1471
-1642
-1603
-1505
-1535
-1765
-2319
-2963
-3683
-4213
-4472
-4512
-4170
-3542
-2557
-1231
-6
1256
2117
2615
2950
2966
3026
2826
1934
431
-1074
-2674
-3946
-4686
-5275
-5417
-5188
-4848
-4133
-3213
-2467
-1943
-1477
-1059
-633
-421
-396
-456
-736
-955
-1362
-1864
-2139
-2352
-2332
-1873
-1335
-794
-468
-347
-214
-104
-72
-190
-371
-622
-814
-931
-910
-903
-1071
-1154
-1140
-972
-546
-126
166
186
-96
-534
-1021
-1505
-2002
-2453
-2792
-2951
-2882
-2595
-2129
-1600
-1046
-463
132
818
1495
2054
2444
2645
2697
2541
2265
1966
1686
1523
1399
1384
1444
1528
1624
1796
1908
1857
1957
2035
2064
2350
2602
2807
3050
3207
3241
3588
3980
4476
5195
5950
6505
7480
8149
8600
9344
9653
9877
10140
9382
6951
3465
-1623
-7150
-11007
-14048
-14743
-14410
-14229
-13415
-13378
-12313
-10601
-8143
-4668
-1498
1492
3673
5503
6622
7350
7351
6257
4925
3000
1742
1504
2132
3599
4838
5464
5294
4505
3791
3540
3662
3831
3320
1792
-529
-3340
-6089
-8385
-10035
-11297
-11934
-11880
-10936
-9007
-6515
-3830
-1582
115
1416
2586
3990
5505
6777
7296
6965
5780
4180
2631
1489
923
723
851
1121
1477
1795
2041
2074
1701
991
-31
-1177
-2378
-3392
-4290
-5231
-6229
-7266
-8099
-8471
-8008
-6710
-4742
-2401
-217
1692
3172
4290
5133
5633
5783
5531
4974
4185
3270
2312
1358
420
-501
-1267
-1701
-1743
-1371
-703
-75
216
64
-460
-1254
-2101
-2823
-3474
-4020
-4518
-4874
-5003
-4830
-4310
-3595
-2668
-1638
-441
965
2429
3782
4615
4810
4290
3261
2084
985
70
-816
-1809
-3063
-4364
-5367
-5918
-5920
-5489
-4805
-3932
-3106
-2062
-1166
-452
-70
-293
-571
-813
-827
-688
-532
-391
-566
-814
-1138
-1431
-1543
-1573
-1467
-1412
-1314
-1388
-1640
-1811
-2100
-2252
-2357
-2328
-2027
-1571
-893
-284
155
374
328
244
87
63
-33
-302
-700
-1306
-1881
-2484
-2942
-3183
-3281
-3085
-2651
-1979
-1155
-296
455
964
1352
1594
1819
2086
2246
2250
2071
1775
1396
1074
868
707
654
692
792
941
1122
1231
1319
1282
1235
1187
1192
1336
1438
1849
2001
2315
2588
2776
3360
3608
4475
4999
5612
6773
7292
8236
9064
9438
9882
10222
10133
10061
8377
4539
588
-5815
-10494
-13477
-15649
-14433
-14100
-13086
-12235
-11944
-9975
-8132
-4881
-1614
1165
3389
4759
5929
6305
6648
5853
4495
2988
1373
1142
1815
3384
5426
6580
6790
6192
4925
4003
3301
2874
2188
512
-1686
-4529
-7211
-9366
-10779
-11522
-11853
-11238
-10108
-7885
-4956
-2023
647
2309
3253
3642
3957
4533
5117
5454
5222
4371
3109
1921
1088
786
960
1490
2101
2682
3071
3207
3057
2308
1152
-517
-2398
-4168
-5636
-6525
-7125
-7368
-7528
-7561
-7191
-6342
-4751
-2677
-269
1948
3642
4825
5327
5384
5074
4478
3636
2569
1579
734
217
10
-81
-156
-374
-549
-607
-438
-71
194
198
-257
-1243
-2363
-3461
-4434
-5204
-5514
-5380
-5176
-4479
-3435
-2069
-557
772
1901
2753
3554
4196
4649
4905
4650
3897
2652
1104
-374
-1400
-2245
-2625
-2715
-2713
-2504
-2444
-2979
-3748
-4271
-5038
-5164
-4970
-4436
-3770
-3180
-2634
-2373
-1732
-1357
-972
-339
550
1294
1611
1753
1307
613
-313
-1507
-2523
-3387
-3804
-3895
-3558
-2970
-2556
-2109
-1804
-1321
-691
17
740
1178
1408
1268
898
347
-440
-1193
-1953
-2454
-2627
-2575
-2312
-2053
-1797
-1738
-1710
-1589
-1410
-1108
-772
-404
-89
196
492
692
862
992
1087
1258
1491
1701
1822
1861
1717
1393
970
497
87
-180
-296
-260
-117
73
330
590
852
1186
1671
2031
2588
3163
3522
4011
4327
4256
4502
4477
4585
5285
5746
6745
7659
8156
9074
9400
9660
9971
9635
7855
4710
490
-6070
-10077
-12322
-15187
-14656
-13423
-12370
-11666
-10868
-8589
-6160
-3237
-811
1766
4024
4989
5443
5747
6271
5202
3545
2318
1155
930
1078
2344
4112
5134
5396
4731
3948
3075
2024
1373
658
-890
-3162
-5644
-7883
-9536
-10375
-10261
-9467
-8133
-6360
-4097
-1368
1234
3302
4529
5184
5151
4726
4595
4456
4104
3206
2025
732
-471
-1128
-1320
-729
88
747
1283
1484
1364
724
-135
-1205
-2515
-3831
-5060
-5812
-6105
-5961
-5507
-4839
-3949
-2971
-1633
89
1994
3728
4965
5529
5310
4534
3412
2220
1110
-9
-1075
-1925
-2525
-2881
-2892
-2589
-2159
-1765
-1427
-1067
-726
-463
-333
-457
-904
-1635
-2438
-3037
-3240
-3020
-2428
-1583
-666
257
1243
2276
3262
3982
4374
4376
4008
3317
2457
1464
352
-880
-2103
-3496
-4637
-5194
-5491
-5154
-4693
-4297
-4039
-3865
-3821
-3497
-3003
-2614
-2128
-1797
-1134
-592
-46
297
355
389
306
360
353
320
-8
-550
-1188
-1881
-2472
-3040
-3358
-3416
-3221
-2751
-2137
-1396
-728
-149
371
759
1072
1220
1203
1030
606
36
-755
-1582
-2312
-2944
-3231
-3310
-3178
-2892
-2507
-2080
-1704
-1263
-854
-458
-112
183
454
688
878
960
909
749
595
506
494
523
559
556
486
424
407
425
469
505
565
737
963
1269
1625
1886
2105
2264
2292
2430
2604
2752
3044
3352
3377
3733
3846
4181
4870
5130
6367
6883
7723
8606
8797
9351
9354
8860
7261
4072
74
-4834
-9569
-12449
-14162
-13836
-12709
-11572
-9766
-8578
-6555
-4206
-1497
1696
3771
5543
6192
6315
6092
5187
4252
2667
1113
-271
-789
-242
915
2580
3720
4123
3576
2448
1367
300
-488
-1426
-2738
-4424
-6479
-8167
-9145
-9290
-8535
-7148
-5242
-3013
-593
1970
4265
5954
6729
6562
5834
4805
3821
2966
2081
1069
-192
-1463
-2467
-2902
-2699
-1996
-1035
-188
334
354
41
-544
-1374
-2231
-3168
-4014
-4710
-5022
-4804
-4168
-3146
-1931
-637
653
1986
3394
4778
5948
6541
6426
5553
4137
2508
929
-422
-1558
-2449
-3164
-3678
-3864
-3721
-3297
-2790
-2339
-2027
-1836
-1694
-1572
-1466
-1512
-1757
-2123
-2441
-2576
-2341
-1624
-613
508
1536
2401
3097
3624
3968
4038
3727
3069
2049
917
-430
-1819
-2974
-4190
-4897
-5393
-5551
-5508
-5462
-5135
-4681
-3930
-3079
-2088
-1157
-334
282
692
986
908
723
444
148
-110
-486
-825
-1239
-1659
-1997
-2413
-2692
-2968
-3112
-3031
-2785
-2307
-1880
-1455
-1078
-668
-142
370
920
1261
1448
1438
1211
886
331
-280
-983
-1655
-2218
-2695
-2909
-3091
-3158
-3103
-2953
-2595
-2155
-1563
-880
-267
304
741
1099
1338
1390
1306
1050
758
516
326
236
173
129
101
144
250
501
889
1192
1583
1905
2090
2350
2374
2504
2546
2522
2629
2658
2875
2937
3026
3278
3189
3350
3525
3557
4512
4684
5632
6654
6995
8271
7930
8436
8004
6555
4654
837
-2517
-7101
-10542
-12336
-13408
-12409
-11558
-9935
-8083
-6454
-4005
-1670
1188
3622
5146
6238
6351
6103
5426
4372
3343
1902
679
-84
-248
522
1425
2629
3254
3071
2460
1157
123
-1117
-2217
-3351
-4979
-6363
-8036
-8902
-9059
-8589
-7159
-5570
-3290
-1099
1247
3573
5220
6493
6545
6129
5191
4051
3134
2051
1272
158
-866
-1656
-2173
-2019
-1700
-997
-423
-52
52
-330
-791
-1606
-2493
-3397
-4262
-4792
-5037
-4697
-3955
-2873
-1515
-176
1215
2490
3686
4742
5529
5959
5758
5029
3850
2383
963
-340
-1379
-2219
-2821
-3117
-3255
-3090
-2774
-2415
-2080
-1902
-1752
-1750
-1754
-1807
-1951
-2098
-2334
-2428
-2371
-1991
-1263
-332
765
1734
2569
3151
3458
3533
3233
2458
1597
311
-925
-1997
-3161
-4010
-4954
-5382
-5510
-5201
-4765
-4253
-3535
-2987
-2081
-1333
-445
105
520
823
937
1111
783
494
2
-469
-852
-1316
-1628
-2105
-2500
-2792
-3041
-3130
-3260
-3278
-3149
-2883
-2412
-1958
-1400
-924
-502
17
488
925
1124
1143
1003
675
338
-96
-527
-1004
-1502
-1834
-2080
-2058
-1896
-1620
-1291
-1005
-611
-208
221
616
854
948
932
880
802
675
562
395
239
168
112
186
247
388
490
597
741
950
1256
1587
1921
2159
2449
2547
2732
2969
3001
3275
3388
3496
3668
3849
4043
4324
4762
4996
5907
6284
7381
8313
8942
9550
9356
8422
5328
1768
-3340
-8596
-11920
-14517
-14348
-13216
-11707
-9763
-8526
-6571
-4608
-1970
1234
3566
5588
6363
6487
6296
5387
4381
2911
1209
-155
-948
-529
750
2362
3937
4479
4059
2835
1278
-16
-1164
-2058
-3382
-4969
-6826
-8780
-9802
-10091
-9220
-7664
-5638
-3202
-869
1767
3981
5788
6736
6501
5789
4509
3484
2620
1883
1218
175
-780
-1680
-2062
-1880
-1339
-528
56
407
224
-333
-1130
-2186
-3173
-4112
-4790
-5162
-5097
-4523
-3574
-2179
-625
927
2367
3641
4774
5721
6405
6592
6138
5075
3575
1848
236
-1065
-2016
-2640
-3028
-3206
-3230
-3056
-2788
-2498
-2245
-2198
-2280
-2479
-2686
-2851
-2960
-3005
-3056
-2927
-2582
-1874
-783
541
1950
3117
3932
4325
4315
3879
3094
2159
974
-264
-1480
-2848
-4115
-5353
-6777
-7412
-7625
-7259
-6192
-4942
-3396
-2102
-852
-30
679
1029
956
900
633
470
-1
-327
-747
-1240
-1572
-2004
-2167
-2332
-2284
-2054
-1849
-1611
-1685
-1814
-1921
-1957
-1721
-1428
-1013
-657
-381
-46
180
338
295
128
-127
-494
-715
-946
-1184
-1479
-1830
-2092
-2234
-2035
-1621
-983
-230
450
1077
1579
1979
2225
2296
2251
2080
1757
1454
1136
711
365
-21
-348
-495
-380
-129
225
743
1126
1573
1805
2057
2348
2337
2873
2907
3317
3597
3495
3894
3555
3925
4215
4444
5286
5953
6847
7859
8520
9103
9236
8979
7719
4947
1905
-2663
-7021
-10334
-12771
-13068
-12821
-11642
-10150
-8869
-6975
-5134
-2465
297
2521
4431
5221
5588
5303
4593
3854
2714
1571
449
-97
165
937
2223
3359
3929
3746
2859
1723
416
-747
-1932
-3337
-4804
-6580
-8173
-9175
-9459
-8834
-7560
-5660
-3488
-1244
1088
3067
4710
5623
5774
5397
4541
3716
2869
2188
1532
711
30
-606
-908
-857
-492
68
474
668
373
-259
-1176
-2344
-3463
-4487
-5231
-5683
-5680
-5186
-4331
-3077
-1623
-84
1433
2823
4068
5050
5751
6021
5757
4998
3781
2385
1035
-93
-916
-1494
-1835
-2015
-2055
-1936
-1777
-1615
-1574
-1673
-1905
-2266
-2638
-3048
-3456
-3805
-4046
-4131
-3973
-3375
-2524
-1597
-445
455
1221
1675
1760
1712
1296
700
-322
-1222
-2152
-2947
-3276
-3450
-3250
-3057
-2664
-2181
-1585
-1006
-702
-521
-679
-961
-1403
-1789
-2160
-2563
-2834
-3070
-3061
-2919
-2618
-2212
-1783
-1314
-987
-652
-472
-420
-399
-497
-603
-812
-989
-1076
-1055
-869
-704
-481
-265
-112
36
155
208
95
-89
-371
-711
-975
-1189
-1264
-1277
-1194
-1021
-752
-305
144
664
1131
1431
1597
1591
1522
1346
1198
1081
975
1001
1116
1372
1597
1828
2077
2136
2271
2409
2449
2556
2634
2804
2858
2961
3096
2868
3134
3222
3341
4367
4679
5819
6863
7552
8742
8744
8906
8357
6402
4109
476
-3561
-7399
-10789
-12294
-12837
-12129
-10612
-9305
-7442
-5870
-3894
-1375
892
3168
4434
5030
5076
4362
3699
2720
1802
847
17
-75
247
1307
2550
3596
4127
3774
2907
1551
240
-1020
-2358
-3610
-5198
-6786
-8221
-9149
-9152
-8486
-6989
-5100
-3071
-958
902
2585
3789
4396
4409
3880
3124
2340
1696
1220
760
282
-164
-482
-500
-182
338
914
1317
1323
872
42
-1044
-2281
-3436
-4389
-5074
-5427
-5406
-4942
-4118
-2947
-1558
-95
1340
2621
3721
4541
5050
5110
4672
3854
2696
1436
309
-583
-1153
-1518
-1677
-1725
-1717
-1617
-1522
-1422
-1438
-1656
-1983
-2411
-2919
-3387
-3792
-4119
-4375
-4380
-4154
-3590
-2700
-1664
-505
321
834
976
922
747
375
12
-463
-916
-1401
-1833
-2105
-2419
-2630
-2765
-2690
-2503
-2296
-2063
-2015
-2036
-2242
-2535
-2800
-3008
-3024
-2896
-2558
-2118
-1678
-1257
-894
-586
-332
-163
-106
-161
-270
-402
-587
-782
-1044
-1323
-1510
-1548
-1393
-1088
-730
-378
-132
6
82
75
71
28
-32
-78
-134
-93
-44
88
285
438
656
809
1002
1154
1269
1405
1351
1367
1398
1493
1683
1811
2029
2070
2153
2198
2127
2315
2286
2385
2423
2610
2712
2795
3185
3260
3622
4154
4338
5509
5905
6976
8057
8166
9397
8662
8751
7507
4420
2134
-2829
-6332
-9427
-11918
-11582
-11857
-10404
-9146
-8271
-6141
-5013
-2540
-218
1427
3284
3652
4024
3814
3003
2605
1648
936
563
315
1182
2143
3427
4641
4854
4753
3643
2400
1180
-296
-1374
-3016
-4543
-6231
-7906
-8605
-9006
-8216
-7043
-5409
-3326
-1752
305
1668
2787
3501
3300
3227
2456
2008
1625
1138
1112
627
470
312
311
792
1099
1713
1931
1794
1300
243
-819
-2158
-3284
-4184
-4896
-5148
-5195
-4768
-4031
-3015
-1725
-478
809
1947
2885
3637
4087
4230
3927
3288
2462
1499
717
176
-138
-260
-321
-317
-348
-433
-488
-762
-1030
-1434
-2043
-2625
-3303
-4007
-4658
-5135
-5428
-5297
-4904
-4157
-3282
-2348
-1441
-667
138
677
1117
1296
1296
1051
614
90
-548
-1076
-1600
-1977
-2212
-2322
-2334
-2316
-2255
-2306
-2413
-2591
-2810
-2920
-2981
-2848
-2600
-2305
-1994
-1712
-1369
-1065
-707
-391
-139
-25
-42
-134
-331
-527
-794
-1064
-1237
-1316
-1226
-1008
-687
-358
-132
100
257
352
486
500
541
502
440
425
330
317
238
162
151
192
386
650
931
1196
1455
1528
1620
1773
1754
1870
2057
2098
2382
2477
2634
2837
3069
3364
3493
3819
4153
4134
4533
4837
4944
5823
6019
7051
8139
8501
9341
9123
8038
5580
1896
-2116
-6380
-9728
-11459
-12012
-11414
-10369
-9407
-8200
-6928
-5385
-3231
-806
1499
3110
4006
4374
3909
3260
2399
1625
1073
651
967
1761
2971
4236
5187
5483
4947
3937
2599
1347
191
-1060
-2524
-4353
-6271
-8151
-9375
-9576
-9062
-7724
-6005
-4132
-2318
-782
619
1522
2042
2176
1999
1812
1617
1532
1447
1383
1168
992
1050
1380
2033
2702
3311
3536
3197
2306
1006
-411
-1877
-3154
-4131
-4837
-5249
-5393
-5198
-4734
-3982
-2973
-1869
-687
443
1400
2108
2501
2584
2258
1760
1166
644
361
317
495
676
892
987
913
780
662
361
-22
-575
-1345
-2405
-3595
-4616
-5539
-6058
-6264
-6111
-5810
-5179
-4286
-3225
-1914
-787
187
855
1337
1537
1462
1332
860
209
-421
-932
-1313
-1614
-1651
-1752
-1838
-1855
-1975
-2065
-2214
-2340
-2525
-2651
-2645
-2670
-2587
-2419
-2190
-1962
-1664
-1293
-984
-663
-389
-263
-265
-362
-525
-725
-817
-845
-864
-723
-560
-365
-100
197
540
789
1050
1258
1340
1419
1466
1421
1277
1032
706
371
179
73
45
76
212
335
481
931
1191
1499
1846
1943
2096
2456
2655
3011
3301
3617
3896
4161
4604
4878
5185
5917
6297
7146
8045
8827
9681
9844
9920
8847
6229
2786
-1675
-6134
-9578
-11577
-11884
-11275
-10268
-9311
-8636
-7714
-6361
-4535
-2122
189
1758
2557
2597
2218
1426
765
415
60
235
876
2076
3627
5142
6369
6692
6255
5220
3876
2751
1741
656
-804
-2657
-4741
-6798
-8075
-8386
-7746
-6469
-4919
-3391
-2230
-1334
-653
-277
-127
-240
-451
-666
-731
-608
-407
-151
144
485
993
1823
2887
3948
4729
5004
4593
3535
2114
541
-871
-1973
-2805
-3398
-3850
-4046
-4036
-3785
-3209
-2446
-1566
-755
-79
383
568
571
319
-109
-564
-934
-1085
-958
-495
122
720
1235
1509
1694
1723
1782
1498
1087
222
-962
-2082
-3465
-4402
-5251
-5800
-6034
-5960
-5382
-4546
-3447
-2428
-1603
-1089
-703
-497
-342
-214
-305
-450
-680
-882
-1046
-1189
-1119
-1046
-911
-713
-666
-645
-778
-944
-1247
-1594
-1854
-2193
-2301
-2279
-2145
-1966
-1790
-1586
-1481
-1283
-1076
-967
-916
-978
-1163
-1430
-1599
-1698
-1750
-1678
-1530
-1314
-945
-425
168
712
1244
1643
1917
2232
2531
2722
2721
2609
2341
2043
1895
1761
1759
1693
1640
1509
1385
1441
1356
1350
1305
1249
1328
1379
1795
2063
2466
3076
3303
3858
4318
4884
5658
6530
7464
8650
9410
9876
9976
8421
5933
2495
-1651
-4944
-7625
-8820
-8743
-8555
-7796
-7505
-7302
-6638
-5851
-4296
-2560
-1055
-190
-89
-473
-1150
-1807
-2159
-2031
-1697
-808
574
2164
3950
5332
6245
6406
5971
5353
4519
3846
3029
1855
357
-1527
-3373
-4951
-5731
-5625
-4964
-3910
-2940
-2259
-1967
-1983
-2126
-2382
-2593
-2778
-2902
-2990
-2963
-2818
-2570
-2059
-1401
-529
584
1824
3057
4004
4560
4551
3953
2969
1863
857
92
-379
-697
-931
-1137
-1299
-1289
-1144
-769
-327
75
350
276
-34
-574
-1214
-1867
-2439
-2695
-2713
-2411
-1876
-1237
-567
-75
361
665
908
1132
1169
931
329
-518
-1563
-2610
-3472
-4094
-4384
-4251
-3785
-3112
-2451
-1905
-1563
-1373
-1210
-1231
-1288
-1393
-1495
-1680
-1845
-1973
-2187
-2244
-2157
-1836
-1442
-1067
-818
-805
-860
-1031
-1291
-1573
-1848
-2003
-2020
-1834
-1562
-1375
-1144
-946
-712
-438
-177
19
21
6
-193
-501
-840
-1282
-1584
-1755
-1683
-1477
-1244
-908
-624
-334
-3
305
569
800
1028
1211
1349
1445
1509
1576
1685
1968
2199
2520
2786
2968
3128
3063
3072
2901
2756
2727
2662
2731
2798
2919
2953
3090
3480
3813
4569
5291
6178
7040
7568
8043
7639
6388
4313
1531
-1259
-3754
-5451
-6217
-6374
-6030
-5584
-5176
-4805
-4454
-3883
-3069
-2078
-1374
-1033
-1154
-1725
-2544
-3337
-3763
-3809
-3349
-2325
-925
579
1994
3068
3721
4062
4097
3967
3694
3295
2707
1818
798
-278
-1344
-2083
-2340
-2185
-1676
-983
-320
77
90
-157
-762
-1534
-2270
-2951
-3422
-3747
-3915
-3959
-3908
-3602
-3125
-2429
-1368
-211
824
1653
2166
2214
1934
1491
905
450
162
38
42
139
392
693
1048
1407
1689
1901
2015
2022
1747
1270
655
-137
-979
-1707
-2206
-2508
-2554
-2363
-2100
-1798
-1482
-1232
-1098
-1246
-1548
-2121
-2880
-3451
-3912
-4087
-4129
-3936
-3570
-3174
-2499
-1871
-1346
-882
-523
-316
-188
-109
-280
-592
-907
-1184
-1430
-1561
-1531
-1536
-1367
-1062
-842
-717
-662
-685
-828
-933
-1068
-1387
-1702
-1969
-2138
-2178
-2139
-1998
-1892
-1610
-1229
-900
-603
-494
-488
-554
-614
-699
-874
-1031
-1134
-1147
-962
-719
-451
-200
192
640
850
1212
1468
1483
1536
1530
1586
1715
1707
1732
1932
2196
2399
2562
2688
2699
2752
2830
2949
3021
3029
3031
3008
3045
3125
3211
3318
3567
3955
4409
4953
5336
5518
5205
4198
3022
1450
6
-1052
-2015
-2456
-2959
-3090
-2975
-3003
-2468
-2153
-1860
-1503
-1557
-1486
-1792
-2108
-2376
-3017
-3332
-3722
-3957
-3802
-3459
-2715
-2058
-1333
-636
-167
445
902
1232
1343
1139
861
341
-84
-353
-594
-542
-383
-150
180
449
799
1039
1168
1275
1125
885
553
87
-382
-914
-1351
-1697
-1963
-1971
-1816
-1534
-1205
-896
-632
-497
-404
-392
-463
-570
-743
-971
-1252
-1510
-1682
-1767
-1691
-1464
-1141
-748
-359
9
320
535
665
678
631
567
451
336
210
70
-59
-163
-140
-41
58
166
166
58
-85
-236
-375
-576
-793
-1051
-1269
-1371
-1441
-1493
-1542
-1559
-1496
-1367
-1174
-970
-808
-656
-566
-497
-520
-616
-703
-770
-755
-739
-753
-782
-753
-674
-511
-319
-176
-36
55
120
95
26
-97
-210
-302
-374
-356
-383
-415
-448
-441
-400
-358
-279
-196
-103
-21
32
12
-13
-62
-157
-278
-400
-471
-526
-583
-620
-614
-549
-487
-416
-301
-182
-61
33
105
159
198
241
264
315
386
428
467
510
552
596
676
764
834
853
832
769
686
624
562
532
501
482
454
432
416
391
400
412
421
454
469
463
461
435
412
375
334
287
256
268
282
317
364
424
475
505
514
437
321
231
142
61
-8
-99
-223
-383
-535
-665
-756
-785
-784
-757
-750
-804
-866
-945
-1019
-1069
-1100
-1126
-1175
-1228
-1296
-1370
-1422
-1457
-1448
-1387
-1279
-1152
-1001
-846
-728
-640
-587
-564
-552
-530
-503
-480
-482
-510
-561
-606
-627
-614
-567
-488
-417
-378
-363
-390
-423
-432
-438
-439
-424
-430
-452
-487
-506
-514
-509
-477
-441
-396
-361
-330
-305
-290
-280
-269
-266
-241
-224
-185
-157
-173
-208
-242
-238
-221
-170
-118
-79
-71
-103
-173
-256
-342
-429
-494
-529
-552
-584
-613
-642
-658
-662
-638
-595
-540
-471
-417
-360
-324
-327
-339
-348
-341
-313
-270
-222
-172
-123
-84
-61
-32
6
52
82
98
78
15
-62
-144
-212
-260
-277
-298
-302
-310
-309
-281
-235
-197
-164
-121
-92
-76
-74
-67
-53
-45
-36
-10
14
45
93
164
238
290
351
400
430
440
416
383
337
282
213
170
142
113
110
125
146
164
203
250
306
373
438
495
516
504
463
392
320
251
190
137
79
26
-15
-61
-89
-103
-135
-157
-198
-265
-343
-438
-517
-596
-671
-735
-766
-789
-811
-808
-788
-768
-726
-665
-605
-547
-504
-462
-437
-421
-429
-465
-509
-564
-614
-658
-703
-750
-786
-807
-818
-819
-812
-808
-791
-775
-762
-752
-752
-753
-764
-771
-763
-744
-723
-695
-672
-653
-634
-609
-568
-515
-464
-392
-308
-241
-187
-160
-152
-133
-122
-118
-116
-122
-145
-165
-191
-194
-206
-211
-232
-247
-258
-242
-245
-243
-255
-259
-258
-305
-289
-344
-337
-906
500
-54
-1131
-304
-9
-96
-405
-453
-341
-32
-127
-297
-422
-228
-74
-131
-338
-312
-150
-125
-199
-269
-242
-258
-313
-373
-412
-431
-412
-414
-440
-444
-429
-417
-409
-367
-282
-194
-121
-59
34
148
223
266
294
308
312
285
253
207
149
101
46
2
-57
-78
-64
-45
-35
-28
-7
13
33
36
46
64
66
32
-1
-15
-11
13
35
62
76
74
83
73
66
65
52
17
-38
-69
-88
-96
-92
-100
-104
-108
-129
-155
-168
-173
-174
-188
-218
-260
-309
-357
-405
-454
-501
-542
-577
-603
-629
-631
-623
-610
-616
-649
-671
-722
-779
-817
-830
-816
-811
-789
-768
-733
-691
-651
-598
-525
-467
-453
-460
-489
-530
-601
-669
-746
-809
-843
-852
-848
-798
-726
-646
-574
-533
-472
-399
-348
-310
-290
-278
-289
-299
-289
-255
-206
-132
-70
-39
12
51
86
112
129
112
47
-25
-100
-167
-252
-324
-382
-421
-441
-455
-461
-464
-456
-440
-424
-423
-416
-413
-386
-342
-322
-299
-257
-237
-220
-211
-193
-157
-129
-122
-136
-161
-197
-233
-254
-268
-292
-321
-348
-377
-378
-350
-319
-309
-288
-252
-221
-182
-144
-115
-106
-134
-158
-181
-222
-253
-279
-307
-342
-379
-399
-398
-381
-348
-322
-304
-296
-283
-259
-232
-209
-179
-141
-116
-96
-63
-25
3
47
73
87
96
99
115
128
117
68
5
-73
-159
-225
-294
-340
-349
-359
-353
-332
-307
-278
-251
-247
-243
-232
-226
-227
-229
-240
-275
-314
-352
-394
-425
-444
-453
-460
-460
-491
-518
-531
-541
-560
-592
-599
-604
-586
-579
-553
-539
-543
-527
-520
-513
-493
-466
-409
-359
-333
-315
-333
-363
-387
-406
-412
-434
-445
-445
-457
-481
-516
-550
-590
-605
-599
-598
-586
-554
-513
-473
-456
-440
-417
-389
-344
-265
-198
-143
-117
-101
-86
-100
-118
-147
-177
-189
-204
-229
-249
-253
-239
-227
-228
-242
-245
-229
-226
-217
-195
-156
-133
-108
-79
-53
-40
-40
-35
-53
-92
-143
-191
-238
-261
-272
-288
-295
-277
-264
-267
-281
-281
-268
-248
-230
-212
-199
-202
-232
-263
-287
-294
-288
-271
-250
-250
-260
-279
-315
-353
-375
-387
-395
-393
-357
-322
-298
-285
-284
-275
-262
-248
-226
-200
-186
-173
-193
-240
-287
-330
-341
-337
-317
-294
-291
-304
-317
-337
-358
-345
-335
-304
-275
-265
-284
-310
-335
-362
-380
-414
-423
-431
-433
-417
-400
-379
-351
-295
-265
-236
-201
-161
-111
-68
-53
-55
-68
-100
-140
-176
-201
-223
-242
-251
-270
-310
-338
-364
-380
-374
-355
-320
-317
-342
-384
-433
-470
-495
-494
-474
-449
-402
-355
-317
-287
-260
-237
-245
-254
-255
-255
-245
-245
-260
-271
-298
-344
-381
-382
-364
-326
-271
-242
-218
-191
-167
-138
-124
-115
-117
-128
-152
-171
-192
-199
-208
-207
-211
-227
-226
-208
-189
-172
-170
-189
-221
-249
-270
-308
-348
-376
-414
-450
-473
-474
-452
-432
-419
-424
-409
-401
-395
-393
-381
-365
-349
-331
-299
-259
-237
-231
-243
-255
-260
-267
-266
-259
-270
-288
-316
-351
-387
-412
-408
-403
-403
-404
-413
-433
-466
-494
-495
-484
-465
-429
-399
-361
-336
-314
-294
-268
-243
-233
-211
-174
-153
-142
-142
-165
-186
-183
-170
-173
-184
-204
-217
-249
-276
-315
-350
-385
-414
-414
-415
-398
-380
-363
-343
-326
-304
-275
-244
-206
-158
-121
-93
-78
-80
-88
-90
-101
-113
-106
-90
-92
-115
-130
-153
-187
-203
-227
-240
-259
-287
-328
-374
-417
-470
-489
-502
-494
-488
-503
-500
-506
-500
-495
-467
-424
-371
-311
-253
-200
-146
-117
-115
-109
-119
-135
-133
-134
-150
-173
-189
-213
-235
-250
-262
-266
-258
-270
-285
-295
-319
-371
-411
-450
-487
-512
-530
-536
-538
-535
-528
-519
-500
-483
-459
-418
-388
-369
-345
-331
-325
-302
-287
-287
-279
-283
-295
-292
-273
-264
-254
-250
-241
-227
-215
-205
-185
-167
-158
-161
-168
-174
-198
-211
-226
-248
-240
-243
-253
-253
-244
-234
-242
-256
-248
-227
-215
-224
-241
-250
-265
-261
-247
-227
-210
-199
-187
-181
-187
-186
-209
-225
-243
-274
-285
-295
-303
-283
-249
-228
-221
-206
-193
-176
-151
-123
-88
-62
-53
-45
-58
-97
-156
-208
-250
-280
-308
-333
-312
-294
-295
-293
-299
-297
-299
-313
-315
-314
-307
-314
-322
-332
-328
-321
-314
-284
-238
-181
-123
-78
-56
-50
-73
-88
-114
-147
-179
-213
-238
-266
-291
-312
-331
-339
-350
-355
-370
-395
-425
-434
-456
-477
-494
-507
-508
-531
-522
-501
-463
-421
-372
-302
-237
-185
-142
-90
-44
0
39
68
87
79
63
33
-14
-56
-104
-153
-187
-223
-249
-283
-319
-351
-384
-413
-419
-393
-367
-357
-329
-304
-278
-250
-231
-213
-193
-169
-140
-109
-63
-30
-20
-12
2
16
0
-13
-17
-33
-68
-99
-119
-168
-234
-310
-369
-408
-439
-460
-454
-438
-436
-413
-374
-329
-274
-210
-145
-91
-58
-33
-18
-26
-53
-79
-89
-82
-85
-96
-98
-100
-121
-162
-202
-244
-278
-311
-353
-383
-415
-447
-475
-498
-496
-484
-459
-406
-360
-324
-298
-287
-286
-299
-302
-295
-286
-284
-281
-271
-275
-278
-262
-234
-195
-154
-111
-85
-95
-117
-149
-200
-260
-304
-342
-375
-410
-425
-437
-456
-448
-426
-377
-312
-244
-170
-119
-96
-90
-105
-162
-201
-224
-257
-276
-299
-317
-322
-325
-318
-295
-285
-251
-194
-160
-137
-135
-149
-163
-164
-166
-180
-192
-182
-169
-148
-139
-120
-96
-72
-39
-9
-2
7
-14
-54
-91
-138
-146
-148
-150
-138
-139
-143
-148
-157
-164
-184
-215
-228
-240
-246
-238
-231
-234
-252
-268
-261
-237
-211
-190
-147
-112
-100
-101
-109
-125
-147
-157
-169
-175
-180
-189
-223
-261
-300
-326
-356
-391
-409
-412
-416
-423
-407
-393
-388
-387
-386
-376
-372
-373
-370
-370
-366
-365
-371
-365
-346
-309
-251
-213
-189
-180
-171
-140
-129
-130
-135
-157
-206
-273
-324
-359
-384
-404
-403
-381
-367
-343
-327
-306
-268
-240
-225
-233
-239
-254
-267
-271
-286
-309
-336
-337
-326
-317
-300
-260
-226
-207
-188
-175
-170
-154
-134
-108
-92
-102
-128
-161
-196
-216
-204
-179
-146
-129
-123
-122
-118
-112
-106
-104
-111
-129
-175
-217
-264
-298
-311
-323
-337
-349
-331
-301
-262
-228
-200
-173
-160
-160
-145
-127
-130
-130
-136
-144
-140
-143
-146
-132
-124
-103
-93
-102
-121
-137
-144
-164
-178
-173
-201
-221
-239
-254
-250
-234
-240
-244
-222
-216
-202
-194
-185
-178
-172
-174
-183
-187
-202
-218
-215
-193
-193
-201
-222
-257
-284
-309
-343
-361
-390
-410
-430
-435
-434
-413
-377
-384
-374
-350
-318
-281
-213
-157
-141
-145
-147
-156
-170
-174
-169
-144
-121
-98
-78
-60
-51
-51
-44
-64
-95
-126
-150
-169
-192
-220
-247
-271
-286
-290
-270
-237
-202
-153
-110
-85
-61
-50
-51
-81
-116
-173
-227
-271
-302
-313
-317
-305
-289
-282
-280
-273
-279
-278
-299
-327
-354
-380
-398
-410
-416
-398
-381
-347
-297
-235
-172
-119
-78
-47
-32
-35
-31
-41
-65
-87
-126
-152
-180
-213
-225
-218
-198
-194
-182
-182
-189
-203
-221
-229
-262
-284
-299
-326
-349
-358
-352
-346
-337
-318
-282
-248
-212
-184
-165
-169
-196
-222
-255
-279
-290
-305
-307
-300
-293
-270
-244
-221
-200
-168
-150
-144
-131
-124
-149
-184
-240
-298
-341
-359
-386
-410
-428
-446
-455
-453
-450
-434
-398
-376
-355
-352
-368
-392
-414
-436
-442
-427
-382
-327
-281
-221
-187
-167
-136
-92
-63
-64
-55
-57
-83
-133
-194
-236
-278
-316
-341
-361
-364
-373
-370
-362
-358
-346
-340
-354
-364
-363
-374
-374
-359
-343
-338
-336
-312
-278
-235
-175
-131
-88
-60
-54
-39
-31
-19
-28
-46
-65
-102
-128
-171
-212
-236
-260
-283
-298
-302
-295
-296
-310
-321
-345
-360
-354
-337
-318
-309
-285
-273
-298
-323
-331
-323
-308
-294
-268
-248
-241
-244
-252
-263
-285
-313
-337
-367
-395
-423
-444
-445
-452
-463
-464
-461
-452
-434
-400
-367
-359
-354
-345
-350
-349
-350
-349
-338
-338
-339
-335
-330
-314
-301
-302
-311
-326
-349
-374
-397
-411
-429
-455
-471
-485
-472
-461
-443
-418
-404
-390
-388
-383
-370
-358
-353
-355
-349
-343
-357
-359
-338
-303
-291
-261
-238
-238
-235
-240
-247
-262
-276
-304
-325
-336
-356
-375
-369
-359
-356
-343
-326
-312
-285
-256
-240
-215
-192
-174
-166
-159
-164
-171
-166
-181
-191
-204
-210
-212
-215
-205
-199
-218
-231
-234
-215
-206
-204
-199
-207
-228
-265
-288
-317
-343
-360
-367
-355
-355
-359
-342
-311
-285
-273
-259
-242
-221
-232
-236
-237
-253
-278
-288
-286
-283
-272
-262
-250
-236
-237
-238
-242
-252
-264
-274
-265
-246
-240
-245
-256
-275
-298
-329
-348
-373
-384
-410
-420
-435
-478
-506
-526
-531
-544
-530
-518
-508
-475
-456
-435
-409
-397
-382
-341
-294
-248
-194
-155
-138
-137
-163
-169
-165
-154
-143
-139
-145
-156
-185
-224
-257
-282
-320
-355
-372
-371
-365
-367
-362
-359
-343
-335
-318
-281
-246
-218
-195
-166
-157
-145
-129
-144
-161
-169
-166
-189
-223
-238
-263
-321
-399
-414
-418
-464
-502
-543
-590
-679
-651
-521
-407
-351
-250
-194
-226
-314
-442
-566
-688
-700
-702
-570
-684
-682
-572
-418
-37
16
-65
-243
-354
-490
-583
-654
-729
-767
-556
-285
-288
-396
-393
-319
-348
-348
-347
-360
-380
-401
-448
-453
-490
-494
-429
-418
-425
-483
-510
-442
-344
-276
-260
-290
-276
-240
-249
-273
-250
-220
-222
-248
-191
-260
-314
-326
-364
-241
-268
-323
-352
-256
-199
-202
-257
-300
-254
-296
-302
-320
-436
-279
-273
-526
-329
-414
-212
-414
-301
-195
-268
-162
-232
-161
-235
-108
-248
-126
-239
-85
-216
-61
-213
-88
-163
-73
-116
-82
-104
-210
-177
-133
-254
-304
-9
-221
-125
-173
-209
-279
-242
-183
-206
-292
-149
-132
-272
-302
-282
-297
-338
-335
-301
-315
-287
-266
-289
-264
-252
-247
-238
-224
-230
-228
-247
-275
-254
-264
-298
-321
-313
-326
-319
-341
-359
-365
-380
-415
-451
-492
-478
-509
-489
-477
-461
-441
-423
-425
-406
-391
-368
-352
-324
-292
-267
-259
-248
-250
-257
-270
-286
-296
-299
-304
-310
-334
-351
-372
-402
-425
-453
-456
-445
-425
-427
-440
-449
-463
-473
-466
-454
-441
-413
-396
-397
-375
-352
-338
-327
-306
-278
-246
-222
-215
-200
-186
-195
-207
-220
-244
-268
-295
-310
-320
-334
-347
-347
-330
-300
-267
-237
-221
-194
-164
-148
-142
-151
-163
-186
-207
-229
-234
-257
-283
-268
-247
-234
-247
-248
-263
-246
-227
-236
-237
-236
-227
-231
-249
-263
-254
-239
-223
-201
-170
-147
-114
-95
-101
-117
-136
-162
-198
-233
-262
-288
-331
-365
-389
-412
-407
-385
-358
-336
-289
-251
-220
-207
-188
-171
-165
-155
-165
-162
-174
-189
-207
-207
-211
-207
-213
-221
-220
-222
-222
-231
-236
-237
-263
-293
-312
-346
-370
-381
-391
-404
-411
-414
-410
-376
-342
-316
-287
-263
-240
-217
-198
-206
-212
-208
-216
-226
-226
-234
-263
-278
-281
-284
-277
-285
-274
-277
-236
-269
-268
-352
-357
-446
-380
-456
-357
-460
-267
-815
-839
551
-696
-801
-277
-441
-693
-675
-372
-597
-1056
-380
-525
-1925
-1363
-183
-310
-561
-194
-404
-703
-390
-36
-209
-758
74
155
-416
-557
-102
-429
-510
-116
-224
-439
-748
-1400
-1605
-1006
-927
-486
-469
-887
-952
-838
-774
-1062
-1193
-478
-306
-662
-463
-1276
-1559
-951
-455
-319
-714
-1043
-874
-697
-997
-914
-829
-454
-71
-465
-466
-268
-838
-623
-144
-229
-423
-410
-72
-326
-747
-192
-128
-715
-419
32
-376
-545
-694
-678
-329
-247
-640
-615
-82
-641
-688
0
-876
-1123
-212
-371
-551
-154
-678
-573
-676
-782
-555
-681
-471
-895
-403
110
-774
-744
-109
-230
-644
-186
-246
-671
-509
4
-910
-909
143
-129
-274
-1162
-434
-307
-967
-304
-1073
-1067
-862
-240
-350
-1361
-435
-419
-797
-188
-1096
-478
-833
-1130
-283
-291
-720
-879
-477
-366
-888
-368
4
-516
-355
-41
-313
-636
-48
-260
-784
-295
-533
-406
-974
-1223
-885
-1025
-601
-767
-686
-566
-961
-1323
-1060
-192
-972
-1255
-34
-162
-660
-658
-1147
-597
209
150
-87
-379
-131
-227
-420
-489
-77
499
-294
23
-429
-972
-593
-574
-356
-502
-269
27
-656
-916
-815
-659
-507
-36
-305
-813
-20
-21
-656
-357
128
303
-155
-301
430
-529
-389
-260
131
-215
508
886
-489
76
101
-52
-211
2
327
-313
65
524
-202
241
456
500
86
128
499
297
-362
196
1023
820
109
43
832
218
397
-109
253
68
-273
337
-354
-93
51
0
-316
-391
180
-416
-467
-841
-59
199
-468
17
-226
-424
-507
-198
-263
-364
-742
-274
106
-705
-1110
57
-131
-770
-307
-747
-720
-700
-597
-568
-881
-1030
-662
-550
-1219
-1066
-698
-1081
-1296
-936
-811
-1461
-866
-973
-1914
-1268
-1149
-869
-1865
-1484
-744
-1300
-1584
-1382
-1238
-1524
-1029
-1145
-1626
-1958
-1289
-1255
-1913
-1549
-1101
-1348
-1815
-1681
-1064
-1475
-1673
-1081
-1338
-1350
-1283
-765
-778
-1414
-753
-634
-1195
-981
-831
-518
-806
-300
103
-699
-254
-213
-102
-89
7
-203
-122
-61
-486
-571
80
150
-644
-654
-372
-479
-564
-916
-781
-660
-585
-273
-975
-1221
-1478
-726
-807
-1266
-1259
-704
-633
-1261
-1224
-965
-787
-230
-727
-988
-883
-509
-635
-857
-1023
-775
-700
-642
-722
-1163
-749
-833
-713
-845
-780
-732
-259
-822
-881
-708
-543
-568
-959
-524
-835
-443
-305
-670
-809
-427
-207
-631
-410
-261
-127
-666
-578
-377
-657
-505
-465
-196
-380
-833
-163
-545
-697
-327
-86
150
-417
-521
-80
-265
-389
-321
73
-50
55
227
-502
-185
323
736
-83
180
901
276
261
593
257
75
1016
179
521
884
-101
607
306
314
1009
1098
342
-313
669
745
414
213
95
247
164
591
288
6
-30
818
500
-60
-74
241
425
72
495
422
-494
190
408
-214
6
-298
59
269
-200
-583
19
-42
210
-114
-463
111
56
149
-417
-505
139
520
14
-138
112
20
330
71
-29
622
233
118
336
432
230
378
239
-249
459
768
823
50
-146
686
473
264
432
240
98
688
459
-240
474
574
78
3
602
746
-134
105
512
304
229
846
448
154
809
395
402
605
274
466
-171
542
581
789
196
-357
735
845
381
95
245
286
935
548
-232
175
779
635
-13
274
757
280
655
154
624
528
479
611
451
100
555
455
145
373
227
519
246
337
27
-66
92
108
24
125
23
-43
-69
-109
170
-391
-235
-156
-23
-299
-258
-4
-308
-277
-151
219
-104
63
-27
-275
-117
-196
56
87
-170
314
-188
-668
-47
268
-313
-313
275
-127
-258
-124
111
173
257
255
37
366
309
405
280
234
523
544
721
161
469
719
669
782
530
570
856
957
1064
436
525
854
771
700
560
351
390
704
761
507
136
99
887
524
444
698
141
496
807
656
284
696
674
491
840
403
359
480
355
680
613
766
545
483
612
678
389
58
552
643
759
363
32
-27
146
674
743
400
-12
228
388
591
111
73
414
603
410
516
199
-30
528
572
548
293
447
535
482
445
54
453
613
472
132
588
461
401
235
140
405
561
790
-259
224
316
125
356
49
348
463
367
-27
-23
-63
250
480
-58
429
119
93
-280
-331
299
51
687
-188
-372
-110
-481
348
-390
-535
131
-187
-206
-720
-695
-406
-119
-553
-376
-237
-727
-418
-712
-804
-246
-249
-684
-686
-699
-385
-484
-341
-789
-774
-287
-275
-453
-1078
-830
-570
-534
-492
-823
-756
-522
-445
-836
-399
-823
-672
-78
-1087
-314
-294
-535
-624
-682
-354
-391
-27
-715
-585
-469
-707
44
-397
-436
-349
-245
-316
-533
-136
-233
22
-354
-26
-221
56
-66
-766
-184
-205
134
-157
-179
-525
-227
173
-209
-70
-532
-341
71
9
-611
-522
-188
-13
-399
-489
-367
-65
-387
-293
-340
-492
-175
-277
-157
-363
-251
-632
8
-328
-414
-312
-252
-261
-268
-27
-221
-324
-126
104
166
-375
-97
-19
-441
37
-185
82
-123
-221
-592
66
-124
-521
-120
-475
-417
-223
-749
-615
-366
-641
-539
-798
-1166
-520
-567
-711
-1045
-1135
-416
-713
-763
-1174
-646
-570
-597
-493
-697
-705
-812
-264
-597
-688
-605
-637
-389
-638
-692
-675
-365
-457
-725
-323
-572
-739
-380
-514
-674
-797
-551
-130
-1008
-751
-400
-600
-265
-663
-588
-681
-697
-193
-151
-833
-740
-11
-358
-294
-399
-550
-418
-124
64
-257
-463
-420
-55
-16
-267
-175
-173
-209
-156
-159
-340
-196
-59
-223
-32
-421
248
-304
-371
50
-402
-238
-85
17
-386
-486
-324
72
-291
-474
-349
-224
-179
-247
-146
-425
-355
-62
-201
-397
-161
-364
-208
-324
-472
-146
-304
-169
-397
-168
-388
-175
-104
-285
-374
-229
-257
-275
-169
-573
-73
-497
-356
-268
-402
-49
-497
-149
-259
-324
-213
-430
-444
-326
-192
-354
-311
-430
-331
-307
-110
-245
-490
-252
-146
-13
-171
-563
-116
38
-337
-207
-119
-213
-320
-272
144
-138
-369
-177
61
223
-86
-155
-221
108
48
18
-187
-332
-143
-137
-167
-480
-507
-242
-75
-203
-399
-203
-237
-227
-74
-471
-102
-189
-65
-169
-267
-33
-442
135
114
-212
-162
-94
136
235
-375
97
-95
158
227
-252
-197
-369
157
-25
-326
-343
-92
-189
-199
-270
-87
-275
-364
-8
-54
-256
-254
-133
-38
-145
-185
50
-260
4
-102
-126
-30
-126
-40
-39
109
-288
-42
-54
-116
-65
-112
-307
-288
-58
-184
-230
-508
-308
79
-333
-396
-352
-317
-101
-265
-378
-186
-322
-89
163
-282
-347
-256
176
-120
-337
-173
-219
-41
50
-90
-405
-175
-100
-7
46
-581
-165
-34
-266
-153
-585
-291
-199
-347
-237
-677
-59
-350
-357
-319
-457
-91
-239
-577
-326
-310
-375
-316
-462
-502
-565
-52
-583
-783
-202
-395
-254
-421
-288
-320
-248
-87
-337
-306
-21
-349
-435
-6
-266
-422
-252
-153
-213
-152
-383
-29
-319
-79
-83
-540
-246
-196
-322
-342
-412
-456
-303
-280
-352
-412
-276
-341
-352
-249
-4
-384
-187
-357
-38
49
-338
-402
-100
67
-323
-10
-348
-280
-48
-42
-247
-225
-167
-175
90
-239
-169
-65
-204
-128
-75
-235
-219
-79
-235
-282
9
-159
-314
-211
-89
-108
-272
-244
-161
-220
-206
-151
-259
-201
-247
-160
-282
-292
-258
-214
-49
-426
-376
-98
-243
-309
-308
-437
-326
-166
-445
-336
-343
-415
-250
-361
-473
-397
-381
-421
-412
-422
-633
-499
-391
-519
-587
-567
-639
-584
-665
-583
-580
-730
-449
-466
-452
-654
-515
-455
-477
-448
-466
-434
-412
-207
-500
-409
-311
-319
-351
-330
-420
-430
-12
-603
-357
-318
-249
-552
-479
-282
-341
-232
-741
-136
-644
-48
-176
-662
-476
-374
-119
-238
-480
-495
-317
64
-420
-325
-238
-342
-154
-352
132
-462
-202
-280
-66
-117
-587
-147
-261
53
-455
-400
133
-299
-304
-76
-179
-90
-200
120
-107
-39
-266
-159
121
-102
-139
-274
209
-66
-424
24
255
-189
-220
148
197
19
-163
253
63
75
217
22
145
-115
41
181
-168
-9
23
-23
61
-97
-90
48
7
-174
17
-81
-117
101
-135
-295
-46
-35
-155
-9
-167
-182
174
-78
-341
-66
-101
-174
-5
-53
-270
-235
-49
-82
-409
-443
-226
-139
-363
-502
-430
-413
-479
-569
-585
-711
-702
-541
-538
-727
-740
-548
-512
-572
-631
-640
-530
-444
-640
-581
-514
-659
-519
-379
-519
-641
-489
-372
-542
-466
-549
-526
-392
-779
-257
-348
-651
-516
-569
-428
-454
-547
-605
-419
-228
-702
-420
-168
-512
-669
-325
-87
-567
-237
-82
-491
-441
-6
-37
-417
-602
-205
2
-455
-391
-419
25
-187
-509
-41
-232
-348
-458
96
-268
-422
-467
-228
126
-465
-340
-298
-112
-323
-98
-165
-216
-373
21
-134
-13
-394
-241
296
-474
99
-335
123
-335
-189
241
-627
-162
-173
-7
-373
-185
64
-290
18
-247
84
22
-44
-46
-77
108
-175
161
43
-24
232
-38
69
200
283
150
-181
217
455
363
217
142
115
195
231
228
-247
-265
217
183
-133
-57
-77
-162
-173
-135
-252
-431
-255
-314
-350
-381
-362
-417
-408
-378
-544
-589
-530
-508
-591
-650
-510
-447
-532
-511
-519
-611
-573
-538
-639
-669
-617
-490
-620
-727
-620
-596
-599
-701
-727
-577
-466
-763
-627
-407
-488
-451
-418
-513
-300
-399
-564
-221
-528
-274
-85
-250
-96
-368
-161
-178
-178
-10
-227
-251
-118
68
-267
-168
-106
-282
-127
-25
-95
-316
-220
-285
-214
-158
-257
-324
-288
-202
-280
-258
-214
-240
-305
-84
-7
-221
-200
-12
39
-191
-139
-113
-48
-128
-62
-136
-363
-130
9
-114
-373
-139
-89
-305
-276
-336
-403
-372
-176
-237
-547
-413
-287
-265
-376
-468
-314
-162
-248
-320
-169
-315
-286
-195
-266
-339
-196
-184
-401
-392
-312
-183
-436
-517
-157
-322
-273
-296
-259
-130
-455
-366
-226
-73
-319
-333
-214
-407
-242
-202
-356
-406
-196
-312
-61
-270
-437
-71
-316
-88
-200
-228
-257
-438
-138
-135
-311
-374
-191
-232
-213
-203
-202
-177
-239
-309
-144
-15
-141
-234
-66
-91
79
-212
-151
-50
-186
242
-187
-335
-164
6
-298
-228
-190
-169
-112
-388
-176
-200
-317
-287
-127
-265
-294
-25
-178
-252
-247
-196
-178
-303
-190
-78
-83
-154
-47
-216
-148
-41
-106
-206
-143
21
-206
-154
-137
-127
-210
-113
11
-288
-319
-140
-109
-228
-247
-267
-335
-109
-137
-258
-320
-373
-219
-164
-264
-388
-313
-169
-202
-321
-270
-294
-348
-204
-62
-238
-408
-231
-118
-208
-327
-126
-275
-115
-100
-226
-129
-236
-304
-264
-139
-156
-412
-271
-67
-389
-375
-280
-205
-384
-245
-174
-446
-407
-114
-295
-443
-256
-308
-256
-276
-252
-340
-249
-151
-252
-149
-98
-153
-209
-98
-102
-221
-101
-185
-205
-209
-222
-249
-344
-227
-180
-186
-325
-205
-233
-317
-87
-447
-328
-319
-301
-275
-450
-356
-420
-347
-363
-320
-428
-433
-174
-250
-451
-434
-135
-303
-353
-221
-338
-262
-165
-190
-396
-341
-145
-140
-281
-223
-246
-177
-99
-138
-290
-292
-71
-178
-248
-308
-158
-157
-402
-335
-145
-277
-336
-268
-217
-341
-299
-156
-228
-321
-351
-88
-223
-257
-186
-349
-323
-191
-197
-333
-247
-350
-419
-385
-573
-468
-268
-391
-423
-587
-695
-881
-730
-616
-769
-567
-682
-536
-617
-864
-825
-713
-638
-715
-547
-553
-768
-733
-493
-577
-797
-603
-448
-616
-704
-575
-680
-703
-462
-280
-534
-494
-525
-391
-267
-796
-441
-279
-271
35
-210
-338
-50
-278
-370
4
-342
-101
15
-34
-390
73
123
-401
-19
67
45
-55
44
-202
-25
26
39
-99
-66
-229
352
121
-536
11
123
105
34
103
111
310
101
199
291
95
55
283
383
82
93
341
386
50
-67
286
299
154
132
226
262
101
218
55
94
159
187
203
-69
18
-31
-107
-3
-83
-82
-78
-82
-116
-238
-311
-383
-448
-461
-472
-518
-580
-679
-750
-767
-788
-814
-835
-853
-891
-888
-902
-893
-979
-1025
-910
-901
-859
-846
-882
-859
-788
-740
-704
-685
-702
-635
-620
-641
-629
-632
-617
-585
-563
-585
-708
-618
-483
-636
-599
-400
-575
-729
-445
-472
-767
-412
-466
-725
-633
-293
-516
-548
-341
-601
-278
-231
-410
-631
-684
-147
-356
-252
-391
-879
-342
-273
-252
-482
-601
-670
-190
-267
-492
-215
-655
-215
4
-443
-58
-119
-306
-162
-50
-180
-16
-68
-64
-18
-66
-198
-104
95
-29
-217
-14
322
38
-137
5
229
173
-77
61
332
210
-136
229
582
145
112
390
501
170
322
654
477
451
477
646
567
547
752
476
97
129
70
207
342
304
483
334
-24
5
-5
-115
-231
-308
-86
-46
-226
-240
-251
-357
-449
-495
-506
-598
-670
-727
-806
-804
-766
-764
-760
-787
-793
-839
-969
-1057
-1111
-1018
-883
-819
-806
-821
-803
-829
-825
-858
-861
-789
-659
-515
-459
-460
-489
-453
-361
-307
-343
-373
-419
-377
-304
-281
-264
-341
-240
-51
-4
-142
-308
-200
-1
-59
-148
-95
83
-26
-71
11
-76
-174
-364
-145
-106
-128
-219
-188
-13
-43
-92
-116
-105
-112
-71
-204
-282
-192
-206
-259
-237
-296
-251
-217
-280
-343
-308
-228
-194
-289
-379
-302
-243
-267
-365
-484
-494
-471
-454
-515
-579
-555
-475
-368
-528
-553
-503
-495
-470
-499
-472
-465
-441
-448
-441
-341
-374
-438
-357
-284
-220
-232
-251
-209
-270
-281
-171
-190
-313
-331
-249
-273
-270
-377
-387
-276
-318
-312
-240
-321
-432
-309
-268
-369
-419
-337
-347
-308
-350
-331
-297
-271
-277
-263
-211
-257
-230
-268
-283
-252
-227
-262
-337
-452
-369
-372
-418
-436
-460
-444
-415
-339
-393
-413
-408
-340
-264
-341
-472
-438
-285
-242
-312
-388
-379
-260
-193
-275
-290
-285
-244
-258
-215
-232
-323
-253
-229
-238
-351
-299
-163
-207
-304
-310
-268
-256
-354
-436
-478
-729
-843
-806
-756
-484
-193
-272
-562
-679
-669
-592
-693
-881
-936
-664
-396
-420
-676
-1017
-866
-836
-801
-660
-848
-958
-905
-600
-429
-559
-705
-574
-534
-390
-409
-629
-865
-736
-171
-178
-227
-270
-390
-469
-243
-64
-403
-819
-264
286
-27
-313
-286
-250
-140
-245
-80
-356
-808
4
458
-169
-293
-340
-9
264
76
21
-267
17
-74
301
-24
-101
175
219
262
51
67
103
217
227
293
256
452
451
376
309
232
360
324
405
378
496
651
589
370
212
116
217
441
404
334
272
189
24
-69
-134
-203
-261
-202
-200
-201
-242
-383
-518
-552
-517
-535
-614
-713
-798
-792
-780
-787
-848
-856
-721
-653
-692
-781
-872
-895
-843
-812
-795
-796
-773
-746
-741
-735
-768
-751
-705
-608
-504
-446
-435
-422
-414
-353
-288
-281
-282
-281
-241
-190
-160
-188
-205
-163
-82
-8
38
15
-45
-54
-13
1
-81
-124
-125
-92
-145
-141
-164
-227
-228
-173
-37
-158
-215
-62
-74
-213
-147
-64
-116
-200
-193
-137
-175
-268
-219
-198
-236
-157
-134
-171
-256
-263
-186
-278
-399
-385
-365
-364
-377
-432
-445
-415
-468
-485
-428
-442
-410
-363
-389
-363
-333
-358
-343
-336
-357
-314
-208
-239
-308
-310
-236
-183
-220
-231
-221
-226
-183
-144
-152
-182
-179
-127
-172
-185
-191
-146
-112
-114
-111
-166
-109
-103
-142
-223
-189
-78
-149
-187
-127
-98
-194
-188
-108
-192
-210
-181
-157
-94
-106
-177
-167
-164
-165
-122
-185
-260
-246
-245
-273
-277
-272
-300
-307
-276
-271
-332
-360
-444
-414
-392
-422
-398
-386
-409
-425
-409
-414
-401
-471
-398
-348
-385
-391
-408
-420
-438
-371
-308
-331
-430
-394
-362
-411
-434
-458
-383
-274
-269
-347
-432
-440
-402
-404
-417
-450
-424
-364
-251
-288
-410
-355
-294
-292
-272
-304
-271
-283
-336
-244
-257
-303
-261
-235
-285
-301
-249
-265
-339
-307
-273
-218
-218
-246
-266
-223
-269
-272
-231
-308
-281
-238
-177
-208
-239
-274
-267
-293
-258
-220
-252
-318
-298
-248
-281
-254
-306
-335
-323
-222
-199
-338
-400
-327
-278
-287
-289
-342
-365
-314
-257
-325
-450
-405
-293
-289
-282
-260
-305
-306
-291
-277
-288
-354
-373
-385
-369
-359
-433
-428
-304
-234
-229
-342
-355
-316
-330
-368
-425
-420
-385
-294
-336
-439
-548
-455
-443
-533
-617
-626
-524
-484
-470
-590
-528
-496
-361
-424
-550
-463
-462
-328
-424
-588
-356
-172
-231
-368
-467
-184
-195
-402
-430
-256
-257
-289
-316
-310
-85
-497
-536
-354
-284
-272
-408
-325
-402
-410
-110
-159
-547
-400
-190
-198
-274
-381
-316
-233
20
-280
-32
56
-249
43
39
30
-241
-81
105
89
90
-43
24
-146
168
51
-142
61
-184
99
211
-94
-21
-54
-22
-172
92
27
-296
-105
60
-140
-418
-15
65
-283
-94
-9
-115
-192
-70
-89
-300
-182
-137
-112
-193
-343
-226
-214
-323
-377
-259
-250
-348
-305
-283
-386
-472
-308
-300
-540
-525
-292
-376
-604
-523
-334
-475
-567
-436
-355
-434
-552
-462
-399
-591
-547
-317
-354
-595
-554
-291
-566
-567
-420
-673
-560
-409
-585
-587
-433
-524
-512
-478
-392
-549
-616
-496
-465
-307
-486
-574
-333
-295
-360
-280
-446
-559
-230
-162
-500
-405
-229
-322
-87
-361
-310
-395
-389
-121
-241
-385
-453
-171
-187
-147
-339
-433
-58
-114
-246
-275
-157
-66
-181
-106
-284
-117
-55
-129
-124
-295
13
-146
-74
-98
-175
-136
-149
-2
-241
-110
-327
-256
-101
-135
-210
-374
-112
-23
-239
-414
-89
-200
-348
-253
-175
-138
-394
-216
-64
-320
-201
-124
-369
-223
-74
-60
-363
-248
-231
-116
-45
-287
-320
-232
-31
-147
-266
-281
-249
-183
-167
-326
-259
-248
-298
-262
-260
-375
-298
-245
-435
-335
-204
-287
-364
-283
-382
-292
-246
-499
-438
-352
-476
-399
-517
-659
-370
-354
-565
-549
-420
-414
-564
-451
-427
-568
-434
-409
-532
-572
-332
-559
-526
-399
-414
-344
-477
-236
-255
-437
-200
-188
-487
-255
-200
-331
-191
-418
-374
-15
-320
-295
-193
-139
-278
-266
12
-402
-191
-232
-280
-90
-471
-155
-397
-392
-45
-460
-181
-352
-319
-41
-444
-317
-299
-321
-92
-470
-291
-260
-333
-78
-366
-294
-342
-264
-86
-385
-279
-288
-431
-126
-267
-401
-267
-330
-7
-363
-314
-303
-302
-87
-357
-193
-336
-115
25
-331
-270
-152
-226
-143
-94
-215
-411
-250
99
-202
-459
-314
-202
-57
-394
-437
-390
-235
-190
-292
-355
-437
-188
-129
-313
-386
-269
-136
-178
-377
-257
-370
-195
-130
-388
-430
-352
-194
-383
-216
-495
-162
-183
-406
-431
-413
-170
-205
-495
-446
-275
-403
-380
-390
-455
-481
-210
-210
-296
-532
-265
-149
-334
-461
-339
-206
-384
-374
-352
-339
-487
-394
-270
-447
-426
-409
-308
-350
-499
-412
-368
-352
-356
-413
-437
-412
-368
-426
-407
-357
-327
-343
-369
-314
-256
-369
-321
-268
-190
-268
-269
-152
-271
-265
-94
-362
-241
-95
-324
-243
-280
-202
-214
-283
-332
-134
-159
-399
-292
-227
-221
-374
-271
-210
-178
-320
-188
-78
-310
-260
-102
-111
-338
-236
-203
-333
-245
-197
-289
-373
-181
-196
-426
-276
-212
-288
-385
-304
-181
-353
-305
-279
-239
-248
-294
-317
-263
-281
-352
-211
-305
-386
-227
-309
-416
-309
-165
-299
-406
-367
-223
-319
-459
-344
-310
-331
-409
-278
-272
-379
-359
-237
-239
-434
-261
-235
-218
-361
-371
-180
-383
-332
-168
-302
-348
-245
-277
-281
-295
-274
-390
-424
-189
-188
-383
-442
-362
-209
-309
-414
-411
-278
-138
-269
-375
-355
-245
-292
-303
-391
-374
-249
-287
-439
-358
-357
-357
-394
-428
-285
-382
-492
-406
-346
-376
-366
-402
-278
-259
-279
-235
-231
-188
-265
-228
-122
-148
-251
-101
-110
-178
-65
-102
-237
-204
-162
-148
-208
-227
-204
-230
-150
-264
-285
-222
-249
-414
-301
-202
-286
-332
-320
-162
-294
-346
-207
-273
-248
-168
-219
-254
-208
-282
-222
-185
-312
-309
-250
-271
-335
-329
-209
-314
-395
-273
-182
-219
-380
-281
-196
-224
-264
-280
-228
-251
-169
-138
-222
-337
-204
-61
-157
-275
-231
-162
-69
-144
-188
-118
-148
-161
-118
-88
-151
-201
-200
-93
-194
-235
-105
-220
-296
-152
-121
-242
-323
-176
-124
-175
-204
-214
-218
-54
-81
-180
-224
-119
-104
-162
-66
-135
-153
-151
40
-20
-181
-145
4
-47
-240
-117
-29
-139
-201
-130
12
-129
-205
-71
-146
-222
-88
-46
-225
-276
-158
-67
-156
-264
-288
-73
-64
-185
-239
-227
-87
-71
-120
-244
-155
-132
-241
-159
-181
-243
-194
-254
-250
-224
-222
-349
-298
-233
-245
-220
-269
-309
-290
-237
-205
-351
-387
-214
-234
-246
-281
-357
-276
-169
-255
-277
-217
-175
-199
-227
-204
-228
-200
-180
-266
-372
-264
-200
-322
-349
-361
-229
-236
-314
-337
-316
-250
-224
-225
-271
-250
-222
-102
-191
-271
-188
-88
-112
-190
-141
-90
-132
-67
-55
-168
-138
-47
-48
-204
-203
-31
-111
-250
-228
-230
-158
-138
-269
-225
-211
-222
-107
-195
-279
-211
-184
-120
-233
-313
-216
-79
-125
-271
-148
-124
-206
-94
-93
-252
-217
-20
-68
-264
-235
-111
-49
-191
-252
-186
-185
-114
-187
-286
-284
-216
-91
-151
-267
-185
-145
-82
-93
-215
-184
-65
-91
-178
-169
-83
-112
-149
-76
-49
-124
-118
30
-71
-203
-190
-97
-57
-191
-266
-190
-192
-178
-116
-264
-328
-210
-140
-123
-267
-301
-181
-173
-130
-189
-280
-254
-177
-111
-149
-267
-225
-83
-110
-239
-215
-163
-236
-158
-114
-258
-300
-182
-96
-198
-339
-248
-138
-216
-217
-241
-319
-264
-202
-152
-250
-343
-206
-146
-172
-205
-250
-231
-218
-141
-168
-271
-270
-151
-75
-201
-286
-172
-163
-263
-218
-177
-267
-379
-323
-230
-306
-396
-326
-267
-323
-348
-263
-281
-335
-247
-147
-156
-297
-222
-145
-193
-228
-212
-203
-231
-184
-146
-239
-323
-271
-180
-197
-305
-336
-262
-196
-269
-290
-253
-241
-269
-266
-228
-195
-277
-294
-234
-240
-214
-185
-254
-278
-206
-176
-182
-198
-206
-194
-158
-122
-145
-243
-224
-175
-187
-192
-258
-297
-263
-247
-212
-235
-327
-326
-259
-240
-266
-314
-312
-266
-248
-280
-291
-254
-237
-238
-224
-219
-180
-148
-224
-221
-189
-157
-108
-146
-208
-161
-131
-140
-160
-208
-242
-222
-203
-215
-261
-310
-275
-276
-299
-306
-353
-373
-342
-305
-297
-305
-342
-347
-331
-341
-356
-350
-365
-386
-326
-264
-260
-264
-219
-231
-251
-225
-216
-204
-210
-257
-269
-270
-278
-261
-257
-299
-311
-263
-258
-263
-246
-257
-251
-211
-217
-237
-249
-284
-284
-247
-249
-274
-270
-269
-280
-265
-249
-239
-219
-218
-261
-288
-276
-279
-290
-302
-320
-333
-338
-320
-305
-303
-300
-289
-306
-326
-310
-284
-269
-275
-310
-337
-311
-301
-297
-292
-292
-307
-292
-278
-286
-288
-294
-301
-301
-314
-341
-359
-369
-389
-387
-359
-366
-363
-346
-347
-378
-381
-352
-343
-338
-315
-308
-302
-290
-272
-277
-257
-229
-209
-198
-184
-172
-186
-209
-234
-230
-221
-238
-269
-276
-286
-283
-295
-316
-342
-363
-362
-350
-351
-352
-359
-365
-362
-367
-396
-396
-400
-416
-415
-395
-377
-375
-352
-336
-330
-314
-284
-253
-264
-273
-265
-263
-283
-300
-289
-289
-302
-283
-259
-263
-265
-259
-243
-250
-257
-266
-277
-292
-283
-278
-295
-305
-297
-281
-269
-275
-277
-267
-247
-227
-216
-214
-220
-234
-256
-263
-257
-259
-262
-258
-257
-258
-244
-229
-229
-224
-199
-182
-186
-198
-209
-219
-212
-217
-223
-231
-238
-247
-249
-246
-231
-202
-186
-166
-146
-132
-141
-141
-133
-136
-158
-184
-180
-176
-198
-206
-200
-214
-218
-219
-219
-225
-230
-237
-271
-292
-301
-321
-397
-403
-355
-365
-358
-344
-324
-327
-347
-350
-317
-310
-326
-322
-308
-326
-346
-340
-329
-305
-313
-299
-290
-282
-266
-284
-292
-278
-284
-297
-304
-299
-285
-293
-286
-289
-278
-268
-271
-275
-267
-256
-250
-242
-236
-221
-225
-221
-216
-208
-226
-246
-260
-270
-274
-284
-284
-288
-296
-292
-308
-310
-308
-318
-303
-298
-285
-281
-274
-266
-245
-230
-232
-231
-228
-224
-221
-202
-178
-157
-166
-173
-162
-146
-148
-160
-158
-164
-181
-190
-202
-218
-220
-223
-234
-245
-250
-247
-250
-257
-246
-248
-266
-268
-256
-247
-246
-259
-259
-262
-268
-265
-263
-260
-253
-253
-254
-258
-280
-278
-267
-283
-296
-305
-313
-320
-330
-340
-353
-364
-356
-351
-362
-374
-396
-389
-371
-357
-349
-338
-332
-330
-323
-314
-309
-313
-312
-301
-280
-258
-237
-217
-202
-208
-205
-186
-171
-147
-141
-147
-132
-130
-153
-158
-156
-173
-174
-193
-205
-205
-193
-203
-215
-212
-216
-220
-238
-250
-244
-250
-254
-253
-249
-231
-224
-221
-227
-224
-222
-228
-231
-235
-224
-220
-234
-249
-258
-264
-282
-291
-303
-316
-313
-314
-318
-311
-309
-303
-293
-302
-301
-298
-306
-299
-309
-324
-327
-332
-326
-319
-324
-314
-296
-282
-270
-256
-256
-256
-259
-264
-278
-290
-294
-305
-314
-325
-317
-308
-308
-309
-306
-304
-306
-292
-285
-288
-275
-255
-246
-248
-270
-293
-298
-292
-290
-312
-312
-303
-313
-323
-330
-327
-332
-337
-334
-308
-306
-315
-318
-324
-314
-316
-321
-331
-327
-321
-330
-329
-328
-326
-333
-332
-334
-321
-310
-297
-292
-283
-272
-270
-273
-276
-261
-256
-243
-253
-269
-278
-287
-305
-305
-298
-298
-297
-287
-273
-274
-271
-273
-283
-281
-284
-286
-284
-283
-277
-266
-269
-282
-274
-266
-254
-227
-229
-229
-226
-238
-232
-238
-247
-233
-233
-229
-217
-234
-260
-258
-248
-275
-296
-312
-324
-317
-330
-338
-347
-355
-352
-360
-359
-363
-368
-366
-367
-354
-350
-332
-324
-323
-337
-337
-343
-361
-366
-365
-372
-384
-378
-387
-389
-374
-375
-385
-378
-379
-387
-380
-376
-389
-392
-380
-375
-397
-395
-402
-399
-370
-342
-317
-312
-312
-325
-317
-318
-329
-338
-340
-340
-342
-339
-344
-358
-366
-358
-354
-353
-349
-346
-337
-340
-329
-331
-337
-342
-338
-335
-335
-320
-309
-293
-290
-289
-277
-265
-277
-286
-272
-264
-285
-283
-281
-282
-272
-257
-260
-275
-278
-277
-268
-261
-258
-254
-263
-284
-295
-287
-278
-277
-262
-248
-252
-253
-248
-253
-253
-253
-259
-271
-296
-300
-299
-321
-310
-295
-308
-320
-323
-321
-313
-305
-299
-293
-294
-297
-304
-317
-321
-305
-290
-301
-300
-301
-303
-304
-301
-283
-284
-288
-281
-266
-270
-265
-253
-260
-266
-267
-260
-247
-256
-274
-284
-286
-302
-315
-316
-335
-343
-352
-362
-362
-354
-347
-343
-332
-324
-328
-336
-342
-346
-342
-338
-325
-313
-292
-282
-288
-291
-286
-265
-251
-239
-238
-226
-216
-209
-199
-204
-197
-195
-192
-197
-189
-181
-197
-199
-211
-231
-251
-265
-295
-298
-297
-306
-304
-309
-310
-305
-294
-282
-272
-260
-254
-252
-245
-252
-258
-259
-256
-268
-274
-266
-278
-286
-283
-276
-272
-250
-249
-255
-233
-218
-222
-231
-240
-242
-242
-244
-239
-247
-249
-243
-236
-229
-223
-216
-204
-196
-194
-192
-187
-196
-208
-223
-224
-217
-230
-236
-229
-222
-200
-192
-190
-190
-196
-195
-192
-184
-175
-182
-180
-183
-193
-189
-188
-182
-194
-187
-190
-201
-210
-209
-215
-223
-226
-232
-234
-228
-217
-225
-231
-218
-212
-198
-188
-191
-194
-196
-199
-206
-218
-227
-236
-246
-251
-252
-250
-250
-242
-236
-228
-220
-227
-235
-232
-224
-228
-236
-239
-244
-242
-250
-253
-253
-259
-258
-258
-249
-246
-235
-244
-248
-252
-260
-272
-295
-284
-286
-292
-289
-301
-294
-292
-287
-279
-261
-252
-243
-235
-234
-234
-233
-227
-235
-231
-219
-220
-210
-199
-201
-210
-216
-221
-243
-257
-260
-251
-244
-243
-243
-253
-264
-265
-262
-257
-257
-253
-240
-242
-244
-248
-246
-240
-232
-225
-237
-230
-222
-226
-229
-238
-250
-253
-259
-266
-292
-302
-295
-296
-299
-294
-290
-289
-289
-290
-272
-272
-269
-269
-263
-255
-262
-261
-278
-274
-274
-274
-269
-251
-245
-241
-236
-238
-219
-218
-222
-219
-215
-200
-202
-205
-203
-202
-213
-236
-250
-257
-269
-281
-283
-286
-279
-282
-281
-266
-277
-287
-280
-279
-277
-271
-267
-270
-267
-268
-274
-282
-294
-300
-289
-297
-318
-321
-310
-306
-306
-295
-283
-284
-280
-261
-251
-245
-236
-238
-246
-244
-254
-262
-257
-253
-261
-264
-254
-259
-262
-264
-254
-243
-243
-238
-224
-220
-208
-202
-209
-223
-236
-238
-250
-252
-252
-247
-237
-240
-248
-245
-248
-258
-263
-261
-267
-273
-271
-284
-294
-287
-278
-276
-275
-289
-290
-286
-284
-284
-285
-277
-267
-261
-267
-274
-265
-270
-264
-266
-256
-250
-249
-227
-226
-228
-221
-220
-230
-237
-246
-254
-244
-241
-242
-247
-252
-248
-245
-254
-260
-262
-267
-273
-268
-268
-266
-267
-275
-282
-278
-270
-271
-270
-262
-253
-263
-255
-255
-260
-273
-282
-277
-286
-307
-320
-320
-307
-303
-296
-292
-295
-280
-283
-288
-294
-290
-283
-285
-283
-284
-283
-281
-275
-283
-277
-266
-256
-254
-255
-236
-229
-227
-231
-221
-209
-203
-189
-186
-183
-173
-175
-171
-165
-143
-126
-131
-124
-120
-121
-109
-95
-91
-95
-96
-104
-113
-124
-126
-138
-158
-153
-151
-149
-148
-157
-185
-212
-235
-249
-270
-297
-313
-316
-327
-336
-336
-349
-354
-332
-315
-313
-309
-309
-298
-295
-295
-292
-298
-297
-301
-297
-297
-308
-313
-318
-318
-330
-325
-312
-316
-309
-317
-324
-325
-314
-308
-301
-299
-310
-307
-290
-274
-262
-252
-254
-252
-250
-251
-253
-249
-247
-239
-254
-269
-275
-285
-295
-302
-301
-286
-272
-269
-284
-294
-292
-302
-309
-302
-291
-299
-295
-285
-280
-283
-289
-287
-278
-268
-264
-252
-255
-264
-260
-247
-242
-237
-226
-219
-208
-211
-225
-228
-216
-203
-193
-173
-157
-157
-145
-124
-121
-128
-140
-146
-141
-140
-152
-155
-158
-156
-158
-179
-182
-191
-211
-211
-209
-209
-212
-244
-269
-273
-296
-324
-333
-344
-357
-362
-365
-373
-366
-355
-354
-357
-352
-349
-359
-366
-370
-368
-371
-374
-379
-376
-382
-370
-352
-353
-367
-378
-381
-388
-380
-377
-377
-374
-352
-335
-319
-309
-316
-316
-300
-295
-289
-289
-290
-292
-307
-303
-296
-292
-295
-289
-282
-279
-276
-281
-259
-248
-252
-255
-261
-274
-293
-291
-295
-304
-303
-303
-309
-316
-318
-322
-307
-296
-297
-292
-303
-302
-298
-317
-325
-318
-324
-311
-297
-292
-290
-287
-298
-279
-278
-284
-284
-278
-294
-318
-331
-340
-336
-340
-360
-358
-350
-351
-346
-348
-340
-336
-325
-318
-319
-319
-298
-289
-290
-289
-288
-281
-279
-274
-266
-258
-254
-252
-257
-253
-258
-258
-253
-248
-243
-245
-238
-242
-244
-232
-229
-228
-240
-258
-244
-252
-255
-259
-277
-284
-287
-280
-277
-273
-273
-269
-271
-285
-309
-328
-340
-368
-366
-360
-372
-374
-363
-347
-350
-348
-342
-336
-329
-326
-319
-310
-312
-318
-312
-308
-316
-324
-336
-347
-350
-348
-342
-333
-325
-326
-329
-328
-342
-341
-341
-359
-371
-380
-374
-364
-358
-356
-358
-350
-349
-339
-337
-344
-336
-335
-324
-315
-308
-306
-293
-280
-270
-261
-252
-244
-256
-267
-269
-283
-294
-305
-312
-312
-321
-324
-329
-328
-311
-287
-285
-287
-265
-257
-252
-246
-259
-265
-289
-305
-297
-296
-296
-316
-316
-305
-300
-293
-277
-257
-230
-215
-217
-226
-242
-253
-259
-257
-262
-272
-264
-258
-255
-259
-272
-274
-274
-262
-267
-263
-255
-261
-262
-276
-274
-272
-291
-291
-280
-290
-288
-284
-280
-279
-290
-304
-313
-314
-319
-319
-322
-329
-321
-313
-329
-355
-358
-368
-382
-386
-383
-378
-369
-374
-376
-375
-375
-364
-350
-350
-361
-364
-364
-360
-370
-362
-350
-338
-328
-312
-288
-274
-263
-239
-216
-213
-212
-204
-194
-189
-180
-186
-198
-219
-231
-241
-253
-250
-251
-268
-305
-337
-342
-343
-350
-342
-352
-351
-340
-347
-362
-359
-334
-329
-320
-320
-326
-324
-316
-321
-323
-326
-322
-311
-307
-303
-311
-300
-285
-287
-288
-273
-264
-283
-287
-277
-282
-296
-301
-306
-319
-315
-301
-290
-288
-284
-272
-259
-267
-263
-255
-255
-278
-293
-295
-312
-325
-330
-340
-337
-341
-343
-336
-335
-334
-344
-342
-348
-356
-348
-351
-361
-365
-368
-375
-373
-357
-348
-339
-328
-317
-300
-308
-308
-297
-291
-290
-287
-283
-279
-279
-273
-280
-290
-279
-286
-283
-275
-271
-269
-263
-287
-298
-295
-299
-299
-319
-323
-331
-324
-317
-326
-318
-316
-330
-338
-353
-362
-360
-347
-343
-348
-348
-348
-347
-359
-357
-361
-355
-360
-382
-396
-403
-398
-413
-404
-404
-400
-392
-389
-390
-392
-384
-373
-355
-344
-331
-306
-292
-283
-274
-261
-254
-254
-256
-278
-272
-272
-270
-273
-259
-260
-277
-272
-284
-289
-273
-270
-272
-261
-255
-247
-245
-233
-222
-213
-207
-206
-202
-207
-207
-212
-210
-219
-229
-220
-229
-231
-246
-250
-244
-252
-249
-261
-267
-282
-287
-301
-314
-312
-326
-334
-341
-346
-348
-351
-353
-341
-318
-301
-296
-296
-289
-273
-260
-273
-276
-263
-263
-258
-254
-263
-267
-274
-275
-270
-268
-261
-254
-253
-249
-233
-227
-224
-233
-234
-237
-248
-250
-253
-260
-252
-249
-242
-230
-238
-238
-225
-221
-228
-224
-217
-214
-200
-188
-187
-195
-192
-196
-203
-209
-205
-199
-197
-198
-192
-198
-209
-213
-216
-212
-207
-199
-196
-187
-184
-190
-199
-203
-204
-208
-212
-207
-193
-196
-201
-210
-214
-196
-183
-180
-181
-181
-179
-191
-207
-217
-218
-225
-241
-267
-274
-261
-259
-252
-244
-241
-233
-246
-256
-254
-255
-246
-248
-256
-248
-234
-225
-222
-219
-216
-214
-203
-200
-202
-211
-216
-202
-198
-202
-218
-217
-193
-188
-201
-192
-181
-185
-198
-210
-217
-219
-230
-244
-251
-254
-251
-255
-253
-259
-255
-252
-247
-251
-254
-249
-239
-232
-236
-233
-224
-215
-225
-238
-237
-228
-236
-251
-253
-260
-261
-258
-263
-264
-258
-260
-254
-249
-260
-262
-262
-268
-253
-242
-243
-232
-230
-218
-211
-215
-212
-204
-208
-209
-202
-194
-199
-215
-216
-214
-213
-214
-225
-253
-267
-273
-279
-272
-275
-276
-283
-289
-276
-278
-281
-269
-260
-251
-249
-240
-225
-218
-212
-203
-196
-187
-184
-190
-184
-181
-175
-178
-183
-188
-191
-195
-202
-211
-224
-249
-255
-253
-267
-268
-272
-290
-312
-317
-315
-307
-307
-302
-302
-299
-298
-293
-283
-292
-286
-278
-262
-252
-250
-244
-244
-252
-255
-254
-257
-262
-265
-271
-288
-295
-299
-298
-308
-312
-312
-300
-294
-296
-296
-298
-285
-279
-276
-276
-265
-262
-261
-249
-245
-242
-241
-233
-238
-232
-225
-224
-223
-232
-242
-237
-242
-256
-258
-253
-251
-242
-238
-242
-244
-246
-250
-249
-244
-264
-276
-281
-288
-305
-300
-291
-300
-299
-291
-283
-280
-279
-276
-279
-274
-256
-247
-231
-235
-227
-216
-221
-209
-193
-193
-198
-184
-180
-185
-191
-195
-204
-207
-201
-205
-199
-184
-174
-169
-166
-158
-166
-186
-171
-170
-186
-188
-176
-185
-198
-195
-190
-206
-214
-231
-244
-234
-237
-248
-262
-267
-273
-290
-291
-298
-305
-308
-320
-323
-329
-326
-337
-348
-357
-368
-376
-371
-365
-355
-353
-345
-319
-301
-284
-254
-248
-249
-241
-230
-224
-227
-218
-203
-182
-170
-177
-180
-181
-174
-165
-160
-173
-188
-196
-199
-210
-230
-241
-236
-245
-253
-253
-255
-247
-248
-249
-248
-237
-226
-208
-202
-200
-201
-198
-202
-210
-226
-226
-214
-216
-220
-221
-220
-236
-249
-253
-245
-247
-252
-260
-261
-266
-268
-253
-242
-231
-234
-239
-250
-246
-235
-228
-233
-234
-226
-247
-249
-246
-243
-237
-237
-236
-240
-259
-273
-279
-280
-267
-268
-258
-257
-253
-246
-236
-234
-227
-202
-201
-202
-185
-173
-173
-175
-173
-179
-181
-171
-159
-157
-158
-160
-162
-164
-165
-177
-170
-162
-168
-170
-174
-172
-176
-179
-189
-198
-206
-222
-222
-226
-235
-241
-254
-263
-265
-254
-250
-244
-250
-247
-246
-245
-232
-230
-218
-216
-215
-216
-222
-218
-220
-221
-227
-239
-235
-238
-236
-241
-247
-254
-249
-248
-248
-237
-226
-212
-212
-213
-231
-237
-230
-214
-214
-216
-210
-211
-219
-225
-228
-238
-231
-221
-227
-227
-225
-237
-231
-226
-225
-226
-234
-245
-264
-278
-289
-292
-294
-308
-324
-338
-337
-330
-332
-342
-342
-345
-350
-355
-353
-336
-321
-319
-321
-318
-324
-316
-306
-296
-285
-278
-268
-248
-245
-246
-242
-242
-238
-239
-236
-231
-225
-225
-222
-210
-211
-218
-214
-203
-198
-186
-176
-178
-183
-192
-221
-223
-234
-248
-252
-251
-251
-254
-242
-249
-252
-252
-250
-250
-245
-245
-250
-251
-255
-257
-262
-270
-279
-298
-299
-305
-307
-319
-315
-323
-324
-306
-303
-302
-311
-305
-290
-291
-305
-293
-287
-283
-286
-288
-296
-313
-317
-315
-305
-294
-301
-298
-314
-324
-313
-322
-325
-331
-325
-312
-301
-296
-289
-292
-285
-274
-273
-283
-287
-276
-287
-298
-286
-275
-278
-280
-283
-270
-261
-254
-253
-260
-272
-293
-297
-289
-292
-297
-286
-282
-268
-266
-268
-271
-277
-282
-299
-303
-306
-307
-311
-311
-313
-305
-299
-298
-286
-273
-270
-277
-269
-265
-277
-271
-265
-273
-285
-288
-295
-304
-305
-311
-306
-304
-306
-305
-308
-301
-299
-301
-299
-306
-310
-322
-340
-352
-332
-326
-340
-343
-343
-343
-330
-326
-322
-317
-319
-318
-298
-286
-284
-267
-266
-267
-261
-257
-259
-262
-260
-259
-258
-263
-262
-256
-266
-271
-261
-251
-239
-240
-237
-247
-252
-251
-258
-266
-272
-268
-265
-262
-262
-261
-246
-234
-235
-240
-244
-238
-231
-231
-228
-217
-203
-211
-226
-227
-232
-234
-236
-230
-218
-210
-211
-218
-235
-269
-285
-301
-316
-321
-323
-332
-328
-326
-327
-344
-349
-343
-343
-333
-322
-320
-323
-310
-315
-314
-295
-285
-278
-272
-258
-261
-272
-280
-296
-293
-289
-280
-287
-285
-278
-294
-308
-315
-313
-320
-313
-305
-312
-307
-301
-290
-289
-294
-287
-282
-279
-291
-279
-259
-264
-274
-272
-266
-265
-264
-264
-258
-245
-230
-230
-233
-223
-227
-239
-264
-280
-283
-281
-280
-272
-268
-285
-300
-291
-287
-277
-264
-263
-260
-268
-283
-274
-275
-269
-258
-251
-248
-253
-251
-253
-260
-268
-268
-261
-255
-242
-237
-250
-257
-254
-261
-262
-242
-241
-253
-246
-238
-243
-253
-252
-261
-259
-253
-255
-243
-242
-235
-227
-211
-201
-187
-180
-187
-183
-175
-182
-202
-214
-230
-241
-238
-239
-235
-239
-246
-257
-252
-263
-277
-288
-291
-289
-289
-289
-290
-290
-285
-278
-287
-287
-279
-288
-287
-288
-279
-276
-297
-306
-298
-285
-299
-312
-313
-308
-319
-315
-311
-321
-319
-319
-326
-318
-300
-275
-263
-267
-266
-277
-296
-304
-311
-316
-319
-325
-313
-311
-306
-307
-298
-292
-300
-301
-296
-299
-300
-301
-311
-319
-325
-319
-311
-316
-314
-328
-328
-325
-317
-313
-329
-342
-346
-348
-356
-360
-362
-370
-366
-358
-355
-343
-334
-340
-349
-343
-342
-339
-324
-314
-311
-292
-273
-256
-247
-255
-246
-237
-226
-212
-224
-213
-204
-211
-219
-224
-234
-242
-242
-229
-230
-243
-239
-232
-222
-233
-233
-231
-234
-226
-231
-231
-246
-237
-217
-216
-220
-220
-220
-226
-223
-237
-254
-264
-273
-271
-266
-272
-266
-244
-241
-259
-271
-275
-286
-298
-306
-305
-295
-287
-275
-261
-260
-248
-244
-230
-220
-221
-208
-208
-208
-205
-197
-203
-216
-220
-218
-211
-212
-209
-214
-221
-220
-215
-217
-228
-236
-238
-243
-251
-256
-262
-261
-247
-259
-273
-269
-258
-243
-244
-253
-257
-253
-240
-242
-233
-227
-233
-236
-234
-242
-254
-252
-250
-260
-272
-274
-283
-302
-312
-316
-320
-312
-312
-321
-328
-326
-328
-321
-308
-306
-303
-294
-284
-271
-271
-273
-265
-248
-253
-256
-245
-244
-238
-239
-241
-247
-259
-257
-243
-237
-229
-225
-225
-229
-240
-245
-242
-251
-246
-233
-223
-217
-214
-205
-213
-201
-181
-162
-150
-137
-121
-115
-105
-100
-89
-90
-111
-131
-133
-142
-153
-154
-165
-176
-172
-163
-178
-188
-191
-201
-222
-222
-222
-223
-230
-240
-240
-251
-259
-248
-227
-232
-236
-219
-207
-207
-201
-191
-197
-200
-199
-195
-205
-210
-213
-219
-223
-229
-225
-221
-216
-219
-221
-221
-226
-246
-275
-289
-297
-310
-332
-333
-333
-337
-349
-348
-342
-336
-320
-308
-287
-273
-263
-283
-293
-305
-322
-315
-315
-316
-304
-309
-316
-306
-297
-284
-279
-282
-283
-279
-286
-289
-274
-267
-257
-253
-251
-241
-246
-246
-238
-231
-231
-222
-228
-234
-226
-226
-216
-208
-208
-213
-219
-222
-214
-206
-200
-207
-203
-199
-202
-202
-201
-205
-200
-193
-201
-196
-192
-185
-180
-175
-173
-164
-153
-158
-154
-144
-145
-148
-155
-172
-170
-178
-175
-167
-188
-196
-217
-229
-252
-256
-248
-254
-246
-244
-247
-245
-252
-270
-289
-287
-280
-281
-295
-311
-307
-306
-305
-310
-325
-337
-335
-334
-330
-329
-327
-328
-332
-335
-337
-326
-330
-343
-341
-336
-324
-310
-316
-330
-343
-337
-335
-338
-344
-354
-352
-342
-343
-329
-300
-285
-286
-284
-274
-282
-298
-319
-324
-325
-324
-331
-340
-340
-338
-329
-312
-296
-300
-309
-311
-308
-317
-321
-319
-323
-327
-329
-332
-328
-327
-333
-328
-301
-278
-268
-263
-259
-247
-254
-254
-259
-269
-254
-243
-238
-230
-224
-223
-219
-199
-189
-182
-188
-194
-191
-195
-195
-188
-185
-204
-206
-205
-209
-205
-208
-207
-211
-224
-224
-210
-213
-215
-208
-203
-198
-194
-191
-205
-209
-213
-221
-238
-252
-246
-237
-231
-236
-239
-233
-222
-224
-225
-228
-233
-247
-253
-258
-273
-281
-277
-272
-264
-243
-234
-219
-202
-183
-181
-184
-180
-177
-179
-181
-184
-196
-212
-221
-218
-225
-231
-243
-245
-244
-258
-258
-257
-257
-258
-249
-247
-253
-254
-255
-255
-259
-253
-254
-235
-232
-244
-247
-250
-252
-248
-238
-241
-238
-229
-216
-212
-207
-203
-203
-212
-215
-217
-222
-214
-222
-229
-226
-226
-229
-238
-253
-247
-246
-257
-267
-258
-246
-254
-254
-249
-253
-256
-257
-265
-269
-271
-273
-264
-281
-291
-291
-276
-278
-274
-257
-258
-246
-243
-242
-234
-236
-230
-237
-247
-247
-252
-264
-265
-268
-266
-269
-273
-258
-235
-230
-227
-217
-199
-189
-185
-169
-160
-157
-163
-172
-183
-180
-166
-151
-141
-147
-153
-146
-145
-150
-149
-141
-144
-139
-131
-137
-140
-146
-155
-150
-138
-132
-130
-133
-149
-154
-139
-145
-157
-163
-177
-189
-237
-385
-472
-513
-549
-468
-398
-459
-501
-473
-529
-563
-594
-720
-824
-839
-791
-812
-825
-813
-828
-790
-726
-696
-791
-837
-803
-806
-773
-698
-713
-742
-651
-576
-553
-532
-532
-546
-508
-444
-439
-464
-426
-371
-292
-207
-159
-178
-186
-116
-91
-84
-97
-103
-86
-17
54
40
26
52
67
98
109
39
6
3
17
40
10
14
25
68
116
88
48
16
45
43
60
72
43
53
119
172
129
174
193
196
232
229
218
195
252
281
284
312
329
319
295
325
260
188
186
148
82
58
25
-90
-135
-117
-169
-227
-282
-351
-433
-463
-503
-613
-676
-707
-754
-809
-824
-886
-968
-982
-1008
-1079
-1117
-1130
-1172
-1176
-1134
-1155
-1164
-1129
-1114
-1106
-1088
-1067
-1072
-1045
-999
-959
-918
-876
-827
-796
-739
-697
-687
-648
-596
-557
-537
-489
-464
-441
-384
-356
-339
-305
-265
-257
-269
-273
-256
-227
-198
-177
-181
-170
-135
-119
-137
-144
-140
-114
-81
-86
-95
-113
-77
-47
-27
-31
-31
-53
-31
10
-15
-36
-24
-7
12
58
65
56
86
138
139
113
109
122
79
84
107
66
60
104
78
73
116
117
119
109
117
116
138
189
187
191
261
323
355
415
428
453
467
483
534
520
472
453
414
419
401
439
399
349
361
309
276
180
134
38
-59
-97
-155
-252
-314
-320
-408
-486
-489
-565
-632
-660
-697
-784
-856
-840
-892
-913
-886
-888
-925
-946
-896
-917
-939
-936
-947
-951
-921
-864
-865
-825
-772
-727
-685
-643
-630
-632
-600
-574
-546
-511
-496
-451
-422
-390
-376
-374
-354
-354
-352
-361
-377
-418
-418
-401
-401
-413
-441
-492
-512
-517
-580
-643
-712
-760
-733
-743
-744
-760
-804
-776
-725
-740
-785
-781
-788
-747
-696
-724
-779
-773
-708
-676
-663
-661
-673
-658
-610
-577
-594
-579
-525
-477
-439
-389
-375
-380
-315
-271
-259
-262
-258
-258
-224
-176
-157
-153
-137
-95
-61
-48
-42
-55
-68
-67
-49
-80
-122
-121
-133
-116
-102
-133
-146
-152
-143
-126
-171
-177
-118
-82
-47
-80
-65
-1
36
-38
-14
51
24
68
70
117
151
206
219
239
301
349
376
372
398
440
456
538
535
585
645
774
833
838
994
964
1025
1168
1128
962
830
653
505
581
661
619
629
584
553
454
400
294
104
10
-122
-257
-423
-497
-517
-609
-582
-589
-718
-748
-765
-886
-1042
-1134
-1265
-1311
-1258
-1237
-1263
-1276
-1233
-1228
-1179
-1121
-1136
-1143
-1147
-1117
-1093
-1053
-951
-874
-778
-654
-564
-545
-499
-463
-465
-417
-385
-356
-272
-181
-116
-77
-11
29
58
122
138
85
12
-38
-54
-36
7
33
13
23
51
38
24
-14
-103
-152
-168
-213
-267
-274
-280
-267
-250
-246
-271
-286
-372
-534
-583
-645
-633
-579
-648
-747
-765
-791
-929
-974
-1081
-1168
-1148
-1172
-1224
-1332
-1317
-1293
-1240
-1188
-1193
-1243
-1340
-1284
-1298
-1360
-1318
-1260
-1212
-1139
-1026
-1068
-1058
-967
-923
-855
-806
-788
-809
-752
-644
-570
-470
-376
-273
-216
-166
-147
-204
-191
-161
-109
-99
-87
-129
-166
-118
-122
-146
-159
-192
-185
-174
-168
-190
-207
-127
-68
-111
-105
25
-10
-22
68
101
167
241
195
231
372
498
414
378
537
631
676
631
537
570
701
762
760
777
899
939
932
975
944
964
1076
1040
1111
1253
1305
1363
1551
1716
1775
1879
1560
909
362
200
271
687
1018
856
492
340
258
211
296
147
-138
-392
-584
-895
-1134
-1132
-1046
-1023
-930
-919
-1080
-1181
-1164
-1351
-1661
-1779
-1788
-1731
-1461
-1314
-1476
-1591
-1464
-1304
-1109
-908
-999
-1217
-1314
-1251
-1211
-1038
-825
-676
-552
-424
-378
-398
-337
-241
-239
-252
-251
-257
-204
-51
57
70
139
230
325
432
419
195
-34
-79
8
122
236
199
108
86
137
146
123
117
32
-63
-130
-252
-389
-418
-345
-287
-227
-177
-231
-258
-267
-343
-493
-586
-573
-516
-465
-472
-583
-638
-542
-386
-296
-297
-432
-725
-859
-856
-996
-990
-1023
-1078
-1029
-924
-1000
-1250
-1231
-1218
-1081
-1006
-1131
-1361
-1455
-1312
-1227
-1171
-1136
-1102
-1018
-959
-970
-1166
-1253
-1129
-976
-842
-797
-819
-899
-745
-511
-443
-364
-334
-309
-271
-230
-262
-400
-306
-201
-32
-9
-66
-186
-276
-198
-113
-169
-137
-16
-172
-409
-125
47
-280
-246
-65
186
169
35
-112
-188
201
507
160
-120
72
387
189
40
55
185
469
381
338
257
221
320
519
336
337
610
495
359
250
512
495
423
485
588
774
590
567
627
609
810
684
458
486
707
961
1119
1215
1061
1165
1461
1215
870
576
178
216
447
672
440
318
392
342
448
306
66
-125
-263
-275
-531
-866
-960
-945
-764
-714
-684
-881
-1062
-919
-1073
-1226
-1356
-1536
-1556
-1460
-1337
-1474
-1469
-1333
-1230
-1040
-1008
-1126
-1227
-1183
-1114
-1102
-1090
-1064
-976
-736
-580
-496
-490
-490
-390
-304
-266
-315
-399
-390
-271
-118
-51
19
72
132
270
277
162
68
58
77
117
92
23
-33
31
129
174
147
57
0
-14
-43
-162
-270
-357
-338
-255
-246
-300
-375
-396
-356
-340
-404
-540
-592
-719
-824
-838
-1003
-1053
-1022
-1024
-1110
-1079
-1159
-1365
-1386
-1366
-1416
-1417
-1380
-1481
-1473
-1311
-1285
-1340
-1282
-1235
-1197
-1127
-1104
-1151
-1133
-972
-808
-692
-608
-503
-442
-408
-288
-314
-389
-378
-336
-390
-437
-419
-560
-443
44
-122
-392
-229
-192
-422
-217
-144
-278
-230
-464
253
185
-567
-159
248
86
-229
-576
-133
174
7
-148
-624
-62
495
44
-171
-134
278
418
-93
-237
228
371
232
-144
6
485
615
358
-246
420
822
323
57
7
287
597
257
52
372
645
374
187
454
534
536
358
225
460
628
498
377
478
633
751
746
748
799
872
980
1040
1083
1163
1262
1306
1181
978
870
650
602
641
530
604
598
521
389
357
392
141
104
26
-223
-347
-475
-618
-778
-732
-684
-844
-827
-885
-1070
-1100
-1196
-1265
-1387
-1404
-1384
-1469
-1448
-1438
-1414
-1373
-1285
-1189
-1262
-1282
-1242
-1264
-1218
-1133
-1074
-1023
-922
-745
-710
-659
-518
-516
-418
-327
-320
-333
-319
-208
-166
-68
30
37
130
175
196
167
119
162
144
168
165
88
93
90
117
102
101
109
28
34
4
-84
-162
-227
-225
-257
-264
-334
-531
-556
-587
-649
-651
-750
-836
-945
-946
-1053
-1158
-1145
-1179
-1181
-1194
-1224
-1275
-1317
-1279
-1215
-1169
-1087
-1051
-1006
-942
-856
-764
-712
-617
-531
-478
-474
-508
-512
-540
-494
-515
-586
-455
-432
-493
-396
-326
-273
-567
-421
389
-488
-1205
66
150
-615
-492
-424
184
-407
-363
-422
-613
8
-254
-361
-405
7
-199
-656
-527
334
42
-570
-21
-279
-32
45
-198
308
-523
-278
835
-120
-459
282
442
-389
408
769
-386
-154
612
562
-119
-105
388
512
363
48
-63
419
528
106
-139
107
529
385
49
-94
318
637
93
141
351
358
318
230
243
299
316
360
377
314
467
578
626
624
679
919
855
859
1122
1152
995
860
755
538
372
379
411
422
541
535
364
308
377
293
132
88
-35
-274
-376
-497
-687
-714
-657
-687
-768
-754
-846
-1025
-1095
-1185
-1267
-1326
-1390
-1439
-1476
-1451
-1416
-1357
-1300
-1244
-1199
-1207
-1220
-1225
-1224
-1208
-1137
-1056
-1009
-939
-851
-775
-681
-595
-520
-452
-385
-379
-387
-355
-299
-218
-116
19
127
174
198
214
218
215
219
184
102
90
66
9
-15
-27
-50
-71
-34
-35
-144
-213
-176
-314
-542
-443
-538
-537
-600
-802
-719
-705
-723
-875
-889
-935
-1078
-1051
-1088
-1123
-1090
-1050
-935
-831
-789
-809
-840
-722
-654
-704
-724
-842
-862
-663
-511
-678
-753
-616
-407
-315
-504
-724
-557
-95
-855
-303
-233
-894
-470
-150
39
-623
-420
-265
-108
-655
-502
127
-510
-796
-451
327
-218
-509
-68
-399
-255
117
353
-751
-1127
722
725
-793
-900
147
1172
-227
-1057
232
1059
-167
-1232
346
953
-334
-332
308
401
-60
-101
240
359
-160
-381
507
559
-211
-227
422
74
285
303
-150
136
439
660
-130
-69
439
628
505
-234
122
713
569
219
-19
421
659
474
364
340
525
642
733
454
530
899
826
661
810
979
1082
1094
937
1074
1293
1145
922
823
763
669
506
542
511
536
565
424
414
404
359
179
44
17
-118
-263
-396
-519
-561
-528
-544
-657
-734
-745
-825
-940
-1053
-1160
-1192
-1246
-1321
-1350
-1353
-1322
-1345
-1258
-1173
-1212
-1211
-1201
-1182
-1206
-1197
-1129
-1072
-973
-846
-753
-656
-574
-450
-307
-217
-160
-134
-81
-57
-66
-42
-47
-57
-44
-33
-113
-214
-228
-180
-166
-229
-296
-260
-169
-570
-496
-260
-275
-477
-893
-416
-404
-747
-604
-620
-785
-732
-688
-802
-784
-895
-786
-637
-796
-718
-730
-695
-627
-826
-606
-580
-770
-576
-758
-886
-452
-510
-845
-804
-499
-310
-711
-963
-361
-585
-638
0
-845
-938
-345
82
-244
-1321
-264
339
-521
-388
-740
-359
455
-820
-103
-354
-497
449
-850
-685
880
-545
-915
138
49
54
-1105
443
283
-846
56
-16
-154
-189
-322
-69
5
-420
87
-138
-662
542
162
-433
-586
50
819
-441
-981
478
322
-771
9
342
-395
17
363
-282
-224
184
257
-304
-5
140
25
442
-1
-193
24
240
249
35
-10
22
284
244
-125
116
459
71
140
375
343
236
135
295
440
332
371
285
501
505
386
541
526
713
536
516
598
673
696
533
573
456
380
336
302
334
278
251
140
155
195
104
14
-79
-136
-168
-263
-411
-512
-522
-526
-601
-646
-695
-759
-773
-801
-924
-1016
-1056
-1120
-1180
-1196
-1231
-1296
-1293
-1224
-1179
-1204
-1191
-1141
-1133
-1066
-1049
-1028
-925
-806
-676
-583
-504
-414
-332
-256
-236
-235
-259
-289
-346
-354
-387
-417
-442
-342
-414
-616
-242
-202
-619
-583
-143
-570
-792
-368
-613
-669
-671
-698
-529
-556
-641
-722
-749
-513
-567
-736
-526
-564
-727
-509
-510
-601
-411
-544
-531
-440
-568
-658
-547
-349
-815
-467
-460
-578
-367
-794
-396
-378
-499
-683
-217
-495
-895
-293
-237
-349
-672
-428
-686
-173
65
-804
-903
-126
228
-755
-681
-276
-643
276
-449
-1132
579
-435
-281
-588
-450
433
-756
-171
331
-1105
81
794
-553
-883
815
415
-922
493
-194
-239
304
242
-73
-722
290
766
-697
-587
734
256
-293
-532
561
487
-848
214
243
20
114
-199
49
12
165
221
-439
-154
550
36
-344
60
316
54
177
-44
-306
509
326
-67
-5
-220
635
391
-340
218
436
213
252
242
298
182
554
659
135
149
601
657
354
205
432
797
559
433
335
581
676
308
279
241
437
232
5
251
235
70
-94
-26
-47
-122
-180
-255
-293
-420
-428
-537
-631
-597
-669
-747
-793
-803
-848
-968
-1001
-995
-1004
-1040
-1120
-1150
-1105
-1072
-1112
-1138
-1028
-955
-923
-896
-855
-814
-744
-658
-678
-662
-595
-625
-651
-640
-636
-611
-624
-462
-747
-483
-541
-683
-560
-846
-159
-557
-930
-475
-568
-522
-735
-710
-576
-390
-771
-892
-525
-503
-439
-1013
-692
-152
-557
-921
-624
96
-607
-1303
-302
136
-414
-1180
-589
456
-31
-869
-1544
427
1025
-886
-1533
422
52
-591
335
-404
-1054
-394
1403
-658
-1541
436
-366
910
-244
-1664
145
995
-56
-1488
246
267
-377
-63
5
-169
-956
763
59
-602
127
-288
152
-286
20
-351
-174
184
-704
470
157
-749
-375
425
147
-606
238
-287
-512
501
356
-793
-606
414
97
379
-412
-1039
859
627
-601
-276
121
677
-148
-403
288
459
-683
166
696
-365
667
-88
-508
707
591
-277
119
82
205
380
-195
-4
357
815
-293
-334
718
239
201
-83
102
285
154
317
10
-214
449
641
-331
-10
659
239
15
70
252
299
225
-59
98
273
144
-46
27
144
-31
-173
-60
-100
-32
-137
-189
-133
-198
-101
-349
-388
-301
-486
-480
-522
-690
-687
-611
-732
-883
-780
-740
-910
-932
-856
-882
-875
-878
-943
-952
-811
-723
-941
-916
-776
-742
-825
-777
-781
-762
-786
-584
-926
-765
-401
-859
-657
-606
-654
-823
-365
-549
-900
-681
-163
-648
-740
-575
-477
-996
76
-541
-886
67
-1335
168
-238
-1062
69
57
-2177
661
866
-1234
-1574
225
1263
-1149
-1086
-385
671
-87
-1255
-202
270
-400
-423
280
-727
18
267
-903
105
38
-416
-142
96
-898
-204
649
-234
-1504
365
1321
-1798
-834
1160
-365
-809
299
-427
-405
5
-165
-567
-108
158
-884
-618
807
-1030
-509
1093
-1554
-224
916
-1000
8
-120
-483
623
-1019
-171
-86
564
-303
-1817
1111
358
-943
585
-725
-585
1302
23
-1189
16
584
-27
203
-702
-15
288
69
378
-604
-558
1050
75
-578
284
-239
-96
705
-165
-667
77
495
-35
-181
35
170
555
-967
276
708
-324
-51
7
633
-118
-260
547
21
-22
379
-17
-23
279
294
-10
-164
368
163
-139
44
26
-5
-104
65
10
-363
-183
50
-281
-524
-302
-231
-513
-501
-379
-616
-735
-548
-630
-791
-794
-809
-745
-905
-910
-906
-925
-829
-983
-970
-684
-874
-1157
-874
-804
-826
-1038
-1137
-710
-846
-1008
-765
-1146
-845
-462
-922
-1059
-636
-540
-711
-957
-757
-387
-505
-876
-764
-418
-1042
371
-470
-2036
-286
1225
-1265
-1348
121
-545
200
-1164
-596
227
1
-1315
-431
-495
464
170
-2361
86
1012
-853
-1222
847
-1192
55
543
-1560
-242
942
-531
-1694
1351
-512
-415
-106
-808
751
-249
-752
-646
332
-141
127
-601
-378
90
181
-339
-390
348
-703
665
-1069
-87
718
-1211
31
531
-610
-365
607
-1303
461
373
-682
-504
-212
530
-955
669
-1162
13
1038
-1488
-499
1044
318
-1839
-69
690
792
-1992
-138
1104
-547
243
-957
340
-371
59
411
-1003
-576
623
392
-483
-768
-179
1102
-241
-964
424
-15
-233
349
-488
156
-46
-64
-174
402
-5
-267
105
-28
297
-446
273
286
-146
-25
73
-56
222
620
-421
-200
509
13
20
0
-159
444
17
-194
182
-129
11
-185
-41
-151
-133
-6
-487
-320
11
-387
-635
-400
-267
-311
-727
-667
-376
-645
-730
-723
-667
-748
-808
-897
-986
-783
-835
-780
-898
-982
-853
-884
-881
-972
-900
-928
-789
-823
-1114
-703
-812
-1135
-506
-811
-913
-882
-960
-626
-629
-875
-1320
-403
-446
-974
-1013
-487
-879
59
-510
-2441
847
-122
-938
-1453
24
450
-2336
1321
-654
-1402
-102
126
304
-2022
154
676
-1229
558
-356
-1299
1128
-692
10
-540
-710
725
41
-921
-977
1479
-668
-664
640
-1002
-146
536
91
-1022
220
-441
503
-272
-501
331
-367
126
-205
55
-482
69
-138
-96
-350
164
-79
-623
-75
149
245
-1176
-124
915
-823
-921
787
11
-805
-18
-88
506
-1021
249
-92
-247
430
-1541
803
-20
-646
28
-759
-238
815
-749
-1136
529
176
-110
-1081
-141
10
-111
388
-1966
713
63
-927
499
-1119
71
308
-466
-792
82
94
-941
283
-83
-767
201
-324
-136
-376
101
-48
-1366
1032
95
-1135
294
-34
277
-365
-570
969
-300
-688
771
-394
-216
539
-244
-287
99
180
94
-107
-728
290
478
-637
-239
102
-300
-371
-67
-333
-520
8
-344
-795
-453
-231
-654
-628
-591
-575
-569
-762
-776
-937
-695
-583
-797
-1185
-1082
-448
-841
-1062
-1095
-793
-654
-1106
-1130
-837
-888
-809
-1153
-1078
-758
-994
-851
-864
-1498
-602
-255
-1471
-1221
-445
-251
-2188
-807
233
-1241
-1311
-2133
720
-366
-1784
-875
-1772
311
499
-2753
-915
583
-996
-963
-400
-950
-1290
774
-1235
-1225
-159
1
-794
-1677
200
234
-1116
-1033
231
-237
-110
-1015
-1071
1691
-351
-1653
99
208
241
-639
-898
260
-58
541
-1405
-1372
2011
-630
-324
-1175
-69
955
-842
-456
-723
626
-152
-1102
-565
313
784
-1664
-760
1023
-1036
310
-436
-504
-318
-91
282
-1067
-96
19
338
-1342
-482
668
-390
-420
-758
-107
473
-381
-887
177
58
-290
121
-104
-1272
535
1106
-829
-592
-151
340
490
-257
-1192
262
865
-861
-428
446
-746
588
505
-1445
-23
1110
-163
-1082
343
782
-711
-134
496
-735
464
615
-1238
514
836
-543
-368
847
192
-709
676
269
-317
115
407
253
-388
160
691
-150
-297
-81
821
-174
-487
574
-189
243
-349
-196
479
-589
-62
91
-263
-177
-405
-231
-289
-224
-428
-382
-354
-577
-368
-630
-565
-513
-608
-620
-800
-513
-573
-621
-848
-812
-538
-714
-766
-719
-847
-549
-653
-1446
-343
-229
-1316
-1079
72
-1204
-1093
-561
-172
-1022
-1293
275
-1321
-54
-1263
-708
209
-1386
-243
-555
-1258
-109
294
-1524
-406
374
-1331
328
-467
-1135
433
-1031
261
-120
-1649
635
349
-633
-795
-271
380
-6
-963
-192
522
-1689
1478
-772
-637
243
-65
302
-1807
1425
-308
-800
838
-1379
680
-191
-243
246
-1024
555
-186
-566
486
-682
-783
565
344
-519
-914
83
361
503
-1309
-409
741
-322
-653
-337
367
-90
-829
34
-117
410
-303
-1073
1101
-839
243
263
-978
320
180
-244
-474
344
324
-785
190
25
-221
535
-1033
523
-12
-18
-366
-380
777
-601
115
-18
-470
458
190
-357
136
-493
840
142
-1349
635
697
-288
-319
-430
214
673
-257
-422
-246
434
359
-524
-293
510
-117
-81
550
-514
-187
174
552
-361
-315
542
200
-170
-335
427
306
5
-336
359
584
-395
-94
69
4
23
-222
191
-607
-251
281
-484
-490
-471
-184
-459
-478
-387
-734
-622
-414
-774
-709
-527
-844
-703
-729
-764
-768
-897
-901
-750
-900
-871
-1139
-774
-415
-1578
-1227
-271
-483
-1524
-1452
-235
-390
-1701
-1173
84
-1548
-614
-809
-1220
-322
-774
-598
-1510
-892
600
-1061
-2158
240
394
-1393
-1413
833
-789
-1005
273
-1378
778
-1100
-749
695
-1514
217
-487
-264
-748
858
-1463
-859
1240
238
-1411
-1516
1872
292
-1249
-921
158
160
-122
-296
-1465
-449
1773
-1390
-1052
284
592
-932
-1061
30
495
-970
-681
-527
204
235
-1359
-38
-909
594
-45
-1533
-136
302
-831
-382
-514
56
-661
-1180
1138
-555
-1178
33
-735
-592
475
-447
-1369
-688
757
65
-1587
-888
1059
-166
-1656
398
-794
141
356
-1246
-590
99
969
-1070
-717
408
317
142
-824
-615
1031
-128
126
-460
-486
969
-235
-332
-583
1268
-173
-1067
873
-75
84
616
-64
78
178
157
137
67
84
89
548
97
-265
596
384
33
263
161
286
505
-101
97
738
193
-279
264
483
368
-429
-295
863
-39
-245
374
-103
-51
-188
-103
-108
-95
-365
-407
18
-219
-346
-778
-386
-165
-700
-713
-184
-600
-898
-393
-497
-668
-584
-558
-429
-1147
-890
-302
-723
-632
-1564
-584
205
-1238
-1135
-958
373
-534
-2133
77
-149
-1434
-1014
555
-428
-2395
210
792
-1325
-1635
1763
-1148
-1624
1084
-939
-888
491
-334
-1335
570
756
-1498
-771
805
-703
607
-938
-153
58
-375
1200
-2190
1577
-120
-1174
2348
-1722
-176
1151
-617
68
-136
1166
-735
-784
1581
161
-586
85
-224
1548
677
-1400
1153
341
416
847
-1566
-20
2050
-30
-180
110
461
795
121
228
-302
1639
-584
-660
1007
552
304
-261
-447
931
365
-884
604
-696
1576
-107
-1420
362
981
922
-643
-618
-39
1104
1
-1225
328
286
-217
-83
426
800
-1775
714
1155
-298
528
-967
420
1103
-624
112
99
427
975
44
-80
443
300
1455
-59
-1087
1649
1144
-295
-88
1127
879
245
712
768
293
977
661
32
1119
684
618
557
663
1149
450
176
993
818
293
248
628
490
237
359
95
643
288
-148
79
524
164
-329
149
-168
-40
-173
-502
-324
-11
-294
-809
-387
-266
-331
-652
-717
-670
-351
-405
-1203
-978
-253
-454
-1152
-836
-386
-340
-1106
-796
-431
-640
-693
-758
-510
-607
-550
-340
-437
-507
-255
-721
-591
-266
-888
-236
-1186
-77
121
-1935
255
172
-629
-1543
-76
-279
-598
-552
-1493
538
9
-1718
-801
598
-935
-755
376
-1246
-779
-90
-398
-51
-1293
-816
496
-844
-327
-676
-1052
210
454
-1313
-668
-149
-341
157
-361
-449
-1706
618
1560
-883
-2151
-26
1925
-346
-1362
-794
755
-94
-472
-1016
-175
424
-4
-29
-456
276
-271
498
-871
-350
943
-1385
666
-78
88
253
-96
852
-787
132
1171
-71
-210
534
455
234
-570
832
997
249
-929
306
1782
695
-732
40
1623
72
1064
70
-188
964
1479
444
-292
754
664
1485
188
14
856
641
902
521
824
-19
988
1354
91
245
527
1290
771
219
228
896
1884
879
-388
646
1663
1334
491
413
873
1338
599
556
586
452
836
845
470
1
792
812
195
120
120
571
339
-311
-535
75
-128
-385
-391
-732
-181
-325
-717
-850
-770
-716
-906
-791
-965
-1225
-955
-916
-1196
-906
-1030
-1143
-894
-967
-928
-1229
-1677
-687
-713
-1159
-1203
-904
-593
-897
-1004
-1091
-392
-1204
-1290
-624
-766
-1354
-1388
-510
-896
-1035
-1069
-953
-780
-754
-1451
-1281
-1394
-777
-1095
-1313
-147
-1142
-1461
-245
-921
-896
-1329
-1149
-175
-812
-1689
-1486
-430
75
-1146
-1332
-628
-564
-447
-1164
-719
-633
-986
-415
-415
-895
-1194
-154
71
-941
-838
-346
-168
108
-689
-631
-218
-441
-468
306
-87
-142
-184
-696
290
247
-613
-209
-245
213
-125
-403
233
132
161
256
-215
50
58
528
-642
-942
1370
-186
-12
142
269
82
395
483
-483
608
57
524
-336
351
581
962
474
418
820
956
978
-185
464
1495
1533
397
449
1068
1964
1431
297
1005
1478
1847
958
742
1353
1459
1873
1222
1282
1691
2009
1669
1225
1687
2101
1646
1248
1184
1096
1077
1379
1279
950
1083
1077
790
592
351
321
399
340
106
-55
-430
-452
-157
-389
-620
-537
-583
-735
-913
-1124
-1301
-1303
-1361
-1358
-1318
-1328
-1205
-1168
-1357
-1305
-1232
-1109
-1150
-1230
-1319
-1124
-870
-1105
-1112
-793
-494
-725
-655
-385
-491
-785
-740
-301
-260
-414
-561
-657
-356
-146
-187
-464
-691
-410
-63
-227
-852
-959
-683
-684
-970
-1120
-1392
-1200
-1037
-1349
-1236
-1159
-1409
-1525
-1536
-1722
-1655
-1486
-1727
-1959
-1664
-1606
-1691
-1523
-1942
-1997
-1431
-1317
-1631
-1777
-1761
-2035
-1089
-1208
-1586
-1489
-1233
-1140
-1026
-1093
-1414
-707
-1447
-964
-635
-1237
-1301
-764
-708
-618
-835
-903
-271
-889
-1111
-757
-408
-939
-988
-506
-291
-1119
-632
-348
-701
-596
-1256
-314
-90
-866
-1148
-211
-127
-353
-208
-914
144
-88
-717
-593
-711
-76
-91
-390
-1201
-80
372
-88
-360
-433
787
443
-216
-761
-16
1008
685
61
42
815
1263
569
548
402
720
1385
802
237
929
1393
1289
1007
1193
1398
1567
1754
1383
1582
1921
2137
2834
2873
2395
2368
1825
1173
981
501
1264
1799
1768
1343
373
-183
-703
-468
-200
-399
-943
-1496
-2027
-2460
-2579
-2348
-2228
-2130
-2162
-2544
-3167
-3827
-3872
-3885
-3571
-3305
-3341
-3344
-3346
-3195
-3246
-3203
-2991
-2712
-2480
-2327
-2346
-2416
-2459
-2156
-1750
-1368
-902
-764
-876
-1085
-1030
-1020
-923
-736
-448
-264
-268
-216
-329
-310
-177
35
87
199
141
-144
-394
-502
-310
-141
-127
-142
-163
-286
-374
-618
-899
-1068
-948
-855
-840
-950
-1241
-1224
-1151
-1043
-1040
-985
-992
-1166
-1276
-1431
-1424
-1372
-1311
-1207
-1016
-956
-1074
-1506
-2016
-2013
-1894
-1597
-1477
-1783
-1905
-1833
-1804
-1676
-1526
-1515
-1492
-1575
-1561
-1581
-1799
-1838
-1629
-1339
-952
-927
-1181
-1489
-1580
-1406
-1338
-1287
-1307
-1205
-1116
-1227
-1214
-1142
-1109
-924
-967
-905
-738
-994
-1513
-1375
-852
-582
-529
-687
-1013
-920
-761
-843
-942
-1127
-895
-694
-604
-746
-1128
-818
-564
-563
-420
-878
-733
-627
-1023
-831
-850
-215
-398
-582
-355
-456
-452
-511
-315
-444
-393
-170
-160
-225
-164
-336
-157
563
603
593
757
525
1021
1551
1171
1427
1711
2152
2543
2434
2875
3317
3889
4191
4549
4901
4757
3934
2339
1333
697
483
1703
2709
3167
3600
2614
1288
300
-94
-58
-220
-229
-816
-1405
-1959
-1986
-1658
-1363
-801
-941
-1502
-2383
-3236
-3984
-4227
-3493
-2873
-2074
-1405
-1369
-1283
-1707
-1913
-1691
-1695
-1222
-837
-697
-522
-221
188
704
1549
2230
2510
2359
1894
1546
1346
1405
1958
2597
3138
3594
3573
3118
2859
2531
2221
2183
2023
1875
1622
1329
1245
1214
1202
1333
1240
863
428
-233
-937
-1417
-1552
-1481
-1193
-856
-822
-995
-1338
-1652
-1918
-2146
-2139
-2104
-2124
-2057
-2047
-1981
-1780
-1522
-1226
-1006
-985
-1201
-1483
-1612
-1474
-1180
-809
-412
-126
101
108
35
-310
-448
-294
-376
-12
-53
-261
-361
-456
-287
-147
-52
-318
-709
-1155
-1539
-1758
-1776
-1729
-1600
-1510
-1527
-1784
-2159
-2505
-2676
-2688
-2678
-2546
-2618
-2617
-2769
-2757
-2551
-2377
-2203
-2166
-2210
-2322
-2269
-2186
-1963
-1736
-1386
-1035
-866
-866
-975
-951
-854
-559
-241
-137
-68
-21
74
197
261
421
632
683
687
651
507
302
392
747
842
1002
1037
854
646
586
657
640
553
1088
1556
1007
715
884
1201
1333
1262
1336
1552
1916
1825
1702
2161
2441
2914
3423
3501
3807
4364
4722
5172
5509
5740
5332
4673
3462
1338
-51
-587
870
3064
4649
4736
2825
196
-1843
-2314
-1913
-1049
-1035
-1714
-2545
-3412
-3591
-3232
-2687
-1973
-2124
-2851
-4092
-5605
-6141
-6141
-4782
-3370
-2161
-1583
-1975
-2264
-2915
-3163
-3098
-2694
-1939
-1017
-411
-53
118
241
799
1598
2360
2742
2423
1736
1326
1216
1822
2810
3942
4710
4838
4373
3484
2821
2313
2275
2572
2904
3117
3012
2570
2204
2040
1923
1814
1500
1031
442
-195
-711
-961
-899
-537
-185
-19
-285
-921
-1769
-2472
-2673
-2535
-2075
-1685
-1470
-1433
-1568
-1745
-1773
-1665
-1430
-1253
-1264
-1322
-1415
-1303
-969
-379
191
587
656
449
212
76
115
353
804
1241
1577
1640
1318
973
772
721
996
1022
785
306
-28
-168
-105
53
-29
-343
-880
-1126
-1689
-2102
-2319
-2398
-2185
-1916
-1847
-2303
-2684
-3015
-3231
-3083
-2905
-2790
-2818
-2831
-2700
-2713
-2487
-2260
-2050
-1932
-1816
-1732
-1784
-1491
-1310
-939
-485
-101
98
-17
-104
-203
13
399
765
1030
1125
1271
1234
1193
1214
1103
1095
1106
1108
1084
1019
1031
986
1044
1182
1213
1099
684
369
238
382
861
1127
1297
1139
1099
1122
982
1163
1282
1697
1916
2126
2460
2486
2864
3299
3995
4574
4974
5838
5769
6009
6299
5403
4104
1426
-1093
-1482
277
4246
7654
7267
4014
-567
-4023
-4095
-1977
95
637
-916
-2946
-4498
-4799
-3373
-2277
-1423
-1874
-3611
-5621
-7542
-7777
-6890
-5146
-2786
-1724
-1829
-2678
-4265
-4965
-5157
-4528
-3378
-2416
-1431
-766
-693
-803
-595
-450
441
1374
1875
1620
618
-140
-118
1057
2888
4541
5008
4185
2786
1366
631
1048
1733
2612
3172
3038
2638
1840
1141
660
483
488
482
44
-668
-1255
-1777
-1738
-1196
-748
-672
-1142
-2029
-3016
-3818
-4130
-3837
-3200
-2409
-1751
-1825
-2452
-3133
-3689
-3628
-3046
-2384
-1967
-1979
-2159
-2187
-1895
-1286
-633
-273
-234
-359
-659
-823
-640
-149
599
1320
1792
1770
1363
851
642
771
1119
1534
1670
1378
933
652
456
589
601
341
-128
-657
-1268
-1681
-1556
-1419
-1247
-1545
-2032
-2720
-3086
-3199
-3335
-3295
-3198
-2940
-2884
-2893
-3166
-3506
-3635
-3306
-2965
-2714
-2643
-2702
-2571
-2125
-1685
-1425
-1294
-1231
-1089
-1139
-912
-673
-233
248
662
922
1004
1054
866
837
907
1199
1453
1686
1820
1757
1672
1580
1598
1596
1534
1466
1390
1426
1500
1453
1412
1349
1365
1452
1167
986
1031
904
1444
1686
1665
2056
1911
2017
2110
1909
2302
2702
3075
3677
3831
4042
4626
5408
6048
6237
6265
6072
6014
5476
3169
132
-1721
-836
2990
7420
9077
6508
1149
-3663
-5132
-3464
-171
1686
842
-1563
-3905
-4746
-3906
-2204
-1180
-1412
-3007
-5278
-7062
-7682
-6864
-4888
-2896
-1280
-1201
-2400
-4032
-5413
-5561
-4923
-3445
-2105
-1035
-518
-446
-482
-659
-581
-151
605
1351
1748
1339
596
308
1082
2742
4584
5371
4700
2901
1075
359
833
2323
3598
4150
3790
2967
2033
1240
864
604
639
693
597
257
-339
-924
-1135
-939
-561
-514
-1090
-2147
-3169
-3699
-3702
-3164
-2497
-1862
-1591
-1820
-2475
-3383
-4001
-4058
-3407
-2373
-1553
-1422
-1822
-2179
-2202
-1752
-1108
-658
-607
-861
-1052
-1015
-642
21
737
1310
1557
1383
891
367
187
450
1046
1627
1894
1766
1357
853
582
479
505
644
471
195
-240
-765
-1343
-1674
-1783
-1795
-1606
-1714
-2125
-2817
-3523
-3982
-3829
-3439
-3212
-3327
-3825
-4148
-4225
-4113
-3722
-3418
-3224
-3142
-3271
-3346
-3401
-3213
-2885
-2261
-1708
-1357
-1296
-1427
-1414
-1258
-874
-409
40
208
227
192
287
645
1045
1280
1396
1337
1255
1144
1042
1132
1261
1442
1575
1515
1285
982
745
744
896
1053
1129
1107
1004
858
719
647
938
1067
1319
1559
1220
1499
1789
1826
2337
2406
2420
3041
3369
3699
3780
4089
4766
5488
6253
6592
6389
6195
5853
4074
1676
-1413
-1382
1122
5606
9817
8231
3761
-2121
-5783
-4741
-1163
1915
2697
-185
-3443
-5367
-5178
-2726
-804
-314
-2032
-4695
-7314
-8074
-7422
-5209
-3218
-1474
-1290
-2496
-3899
-5970
-6024
-5650
-4027
-2253
-1323
-948
-1057
-1364
-1344
-1012
-653
86
688
1195
1047
647
88
736
1957
3795
5131
4714
3219
1084
-48
242
2106
3851
4845
4429
3116
1901
1023
872
1028
1155
1085
941
468
39
-395
-646
-652
-354
-381
-826
-1819
-3034
-3526
-3547
-2743
-1840
-1310
-1365
-1959
-2834
-3665
-3981
-3896
-3251
-2346
-1728
-1546
-1914
-2357
-2446
-2136
-1464
-924
-870
-1125
-1341
-1306
-804
-12
679
1095
1140
881
474
147
225
654
1298
1843
2099
1910
1457
1128
837
927
973
1013
1005
686
498
148
-183
-316
-515
-1307
-1704
-1895
-1949
-1680
-2238
-2749
-3263
-3164
-2853
-2877
-3242
-3863
-4198
-4106
-3473
-3210
-3286
-3454
-3575
-3481
-3211
-3196
-3181
-2939
-2485
-2212
-1896
-1809
-1670
-1547
-1587
-1220
-986
-388
-146
-77
-61
113
460
708
974
836
764
736
906
1223
1347
1309
1293
1283
1287
1180
870
632
672
862
1045
1201
1192
1110
916
723
858
947
1073
1210
1150
1356
1411
1607
1855
2039
2278
2240
2480
2953
3395
3760
3940
4182
4612
5009
5420
5765
6019
6062
5939
3943
1472
-1073
-1622
1337
5092
8781
7751
3276
-2032
-5398
-4602
-1186
1971
2521
108
-3460
-5384
-5159
-2683
-576
-62
-1824
-4615
-7122
-7785
-6839
-4564
-2434
-1366
-1193
-2819
-4048
-5629
-5756
-4925
-3556
-1916
-1201
-915
-1167
-1283
-1269
-897
-454
112
626
1116
1012
817
489
916
2126
3644
4873
4422
3012
987
70
480
2251
4145
4937
4471
2925
1548
764
847
1215
1531
1432
1046
540
86
-275
-337
-373
-281
-452
-1112
-1925
-2916
-3239
-3088
-2331
-1619
-1346
-1602
-2370
-3182
-3911
-4067
-3823
-3179
-2400
-1973
-1958
-2309
-2738
-2858
-2555
-1949
-1454
-1328
-1499
-1647
-1514
-996
-194
444
797
710
332
37
-80
184
713
1359
1854
2008
1773
1282
968
825
1016
1337
1421
1252
913
582
72
-314
-398
-506
-422
-574
-1427
-2186
-2672
-2555
-2234
-2217
-2565
-3325
-3540
-3630
-3540
-3699
-3760
-3804
-3573
-3231
-3464
-3648
-4029
-3797
-3434
-3019
-2681
-2739
-2627
-2600
-2550
-2248
-2001
-1483
-1262
-1086
-977
-858
-433
-113
256
239
397
454
676
805
751
870
928
1313
1516
1458
1224
913
821
857
949
1030
956
952
879
804
784
732
673
704
677
695
829
907
1289
1217
1407
1442
1422
1750
1889
2044
2415
2728
3117
3850
4044
4621
4549
4495
4650
5092
5997
6606
5843
3203
16
-2485
-1004
2770
7558
9573
6496
891
-4457
-5973
-3464
919
3474
2661
-1171
-4591
-6075
-4459
-1545
334
73
-2686
-5793
-7881
-7813
-6033
-3354
-1728
-885
-2084
-3717
-5274
-6235
-5508
-4431
-2735
-1733
-1209
-1330
-1443
-1550
-1414
-1091
-634
56
804
1209
1045
601
245
1099
2574
4366
4964
4118
2147
404
54
1281
3596
5107
5412
4131
2365
1078
794
1251
1908
2174
1839
1249
574
130
33
38
45
-20
-605
-1281
-2190
-2717
-2745
-2394
-1755
-1421
-1427
-1963
-2699
-3551
-4039
-4027
-3608
-2764
-2017
-1720
-1950
-2552
-2984
-2899
-2377
-1688
-1265
-1271
-1500
-1561
-1257
-531
267
756
842
527
181
-21
107
610
1274
1919
2233
2244
1836
1396
1054
1054
1350
1625
1753
1511
1161
702
187
73
175
128
95
-837
-1883
-2500
-2402
-1755
-1527
-2113
-3028
-3525
-3778
-3433
-3556
-3858
-3862
-3778
-3431
-3363
-3682
-4114
-4147
-3687
-3208
-2887
-2921
-2909
-2824
-2676
-2389
-2208
-1679
-1274
-1144
-1245
-1131
-749
-279
246
248
308
451
633
898
928
912
972
1215
1553
1633
1337
976
813
867
1126
1197
1068
998
868
794
745
705
736
765
693
700
799
882
1090
1170
1290
1187
1528
1656
1745
2135
2047
2650
3086
3509
4109
4360
4702
4851
4655
4916
5533
6385
6760
5399
1785
-1870
-2590
67
5765
10308
9475
4323
-2492
-6722
-5562
-1188
3118
4140
827
-3531
-6239
-5951
-2863
-173
547
-1415
-4906
-7707
-8624
-7228
-4989
-2624
-1346
-1829
-2891
-4788
-6214
-6212
-5674
-3989
-2526
-1691
-1249
-1430
-1572
-1626
-1541
-1363
-675
135
988
1481
921
289
269
1291
3364
5008
5044
3540
1171
-376
160
2228
4601
5979
5213
3371
1571
558
870
1532
2039
2034
1530
869
457
172
-78
-81
-314
-555
-973
-1846
-2476
-2924
-2897
-2280
-1770
-1451
-1622
-2315
-3189
-3918
-4322
-4168
-3418
-2546
-1734
-1581
-2085
-2711
-3236
-3081
-2373
-1633
-1181
-1174
-1435
-1456
-1032
-341
434
787
720
446
84
23
328
814
1461
2031
2263
2157
1809
1292
978
952
1150
1516
1635
1540
1243
529
-370
-473
-782
-451
-498
-1340
-2367
-3329
-2946
-2355
-1439
-1925
-3289
-4526
-4747
-4115
-3549
-3402
-3796
-4057
-3716
-3448
-3486
-3899
-4179
-4048
-3433
-2625
-2616
-2479
-2749
-2478
-2329
-1815
-1396
-1211
-982
-1164
-980
-634
229
764
858
552
245
393
837
1106
1162
1024
1139
1439
1616
1480
972
585
511
830
1084
1063
874
716
650
769
818
905
935
991
977
940
1228
1576
1990
2055
2079
1824
2163
2729
3175
3935
4051
4270
4822
4778
4970
5533
5811
7141
6736
4826
801
-2935
-2583
678
7385
11301
9460
3500
-3807
-7234
-5167
-485
3894
3786
-72
-4153
-6692
-5215
-1921
548
702
-2002
-5762
-8013
-8540
-6604
-4360
-2224
-1093
-1684
-2311
-4392
-5426
-5971
-5627
-3996
-2643
-1246
-666
-659
-754
-1097
-1232
-1181
-750
333
1254
1840
1198
542
322
1410
3598
5143
5413
3543
1007
-661
-158
2028
4612
5918
5168
3350
1412
517
685
1274
1634
1457
1077
724
591
450
26
-363
-843
-1032
-1256
-1723
-2197
-2906
-3010
-2710
-2124
-1433
-1376
-1863
-2882
-3892
-4551
-4444
-3534
-2367
-1292
-1142
-1698
-2523
-3116
-2917
-2219
-1438
-980
-999
-1207
-1175
-738
-9
653
933
874
606
332
366
570
992
1547
2030
2357
2435
2188
1683
1248
949
1067
1432
1737
1846
1578
1161
193
-442
-771
-976
-452
-680
-1403
-2362
-3248
-3522
-2957
-2577
-2695
-3172
-3935
-4196
-4349
-4253
-4165
-4179
-3744
-3513
-3534
-3713
-4030
-3992
-3774
-3019
-2793
-2423
-2318
-2479
-2389
-2360
-1892
-1372
-716
-469
-409
-539
-440
-97
248
591
692
829
1067
1171
1120
978
890
1062
1314
1444
1247
920
546
503
659
756
925
881
717
607
469
324
561
847
1186
1508
1564
1490
1521
1510
1583
1908
2338
3005
3657
4133
4318
4534
4250
4596
5363
6228
7235
6300
3582
-641
-3543
-2581
1810
8162
11006
8381
1898
-4828
-7033
-4612
242
3674
2754
-1044
-4887
-6465
-4638
-1638
304
6
-2736
-5829
-7702
-7795
-6191
-4385
-2656
-1925
-1903
-2241
-3521
-4453
-5460
-5474
-4491
-3149
-1369
-393
92
-20
-739
-1262
-1575
-1072
271
1655
2375
1819
752
77
944
2940
4837
5485
4024
1661
-217
-247
1418
3730
5156
4938
3508
1761
785
581
843
964
758
521
485
674
698
236
-642
-1526
-1921
-1888
-1650
-1711
-2293
-2852
-3277
-3036
-2320
-1687
-1465
-2049
-3071
-4146
-4558
-4143
-3026
-1757
-1124
-1159
-1809
-2428
-2597
-2337
-1760
-1275
-1008
-875
-750
-434
5
348
523
570
583
678
884
988
1102
1159
1291
1587
1983
2281
2219
1821
1204
767
694
924
1269
1401
1199
-169
-1085
-1863
-2108
-1339
-1368
-1458
-2387
-3078
-3474
-3273
-3349
-3571
-4063
-4175
-3734
-3668
-3637
-4005
-4302
-4042
-3597
-3192
-3158
-3297
-3352
-3418
-2753
-2714
-1987
-1888
-1521
-1404
-1543
-1296
-1097
-420
-115
204
77
441
692
903
882
691
739
1079
1564
1805
1651
1217
1015
1024
1221
1309
1263
1021
1050
1055
1150
1230
1252
1330
1285
1321
1379
1533
1854
2145
2192
2448
2545
2993
3590
4126
4315
4513
4376
4306
4641
5166
6130
6808
6323
3925
121
-2686
-2351
854
6365
8875
7452
2313
-3267
-5517
-4226
-543
1886
1401
-1422
-4477
-5775
-4449
-2442
-733
-1158
-3052
-5220
-6393
-6047
-5090
-4364
-4086
-4175
-3780
-2673
-2037
-1665
-2831
-4078
-4813
-4346
-2592
-812
774
1205
828
-34
-914
-1081
-230
1221
2742
3051
2536
1452
935
1583
2844
4138
4268
3399
1998
1210
1273
2201
3094
3346
2974
2149
1653
1537
1553
1177
318
-740
-1164
-634
383
1088
719
-665
-2198
-3059
-2917
-2154
-1591
-1602
-2245
-2922
-3142
-2906
-2422
-2064
-2084
-2474
-2815
-2980
-2790
-2332
-2030
-1779
-1772
-1621
-1324
-966
-681
-705
-875
-1072
-934
-446
274
840
1105
971
648
376
427
780
1270
1630
1623
1429
1131
1057
955
1075
992
772
665
373
235
-181
-611
-1092
-1525
-1782
-1857
-2017
-2167
-2413
-2701
-2953
-3161
-3327
-3435
-3698
-3965
-4100
-4064
-3734
-3595
-3447
-3593
-3588
-3580
-3381
-3169
-3107
-2958
-2869
-2541
-2159
-1861
-1599
-1495
-1401
-1267
-1105
-882
-578
-271
-41
87
116
248
406
550
552
440
350
362
503
641
710
669
586
540
519
443
365
278
286
426
583
717
811
891
943
1166
1336
1704
1974
2110
2365
2425
2947
3449
3859
4234
4105
4281
4799
5666
6322
5776
3527
292
-1957
-2255
237
3641
5732
5344
2310
-936
-2745
-2376
-751
246
-344
-2195
-3987
-4606
-3859
-2637
-2192
-2875
-4368
-5452
-5277
-4152
-2961
-2676
-3662
-5116
-5842
-5439
-3922
-2444
-1839
-2182
-3157
-3650
-3333
-2317
-944
0
494
348
-47
-290
-322
166
611
1106
1396
1506
1795
2153
2721
3075
2962
2455
1790
1414
1621
2218
2800
2942
2467
1643
1002
852
1212
1727
1791
1315
506
-107
-243
3
193
14
-564
-1271
-1524
-1372
-930
-677
-896
-1350
-1865
-2018
-1769
-1358
-1117
-1184
-1499
-1842
-1890
-1684
-1300
-978
-837
-808
-816
-738
-544
-361
-242
-205
-152
1
213
424
536
545
482
469
508
677
928
1128
1252
1213
1081
953
914
916
967
929
816
644
479
356
266
170
-25
-266
-514
-689
-755
-753
-778
-821
-857
-919
-995
-1068
-1099
-1057
-1026
-950
-874
-794
-738
-731
-737
-728
-684
-575
-430
-287
-202
-158
-125
-37
106
232
329
376
428
478
538
504
346
106
-94
-219
-254
-206
-141
-125
-162
-271
-381
-420
-431
-396
-373
-396
-438
-480
-467
-414
-332
-220
-127
-73
-30
-19
5
87
190
315
415
495
576
675
765
865
942
992
1012
1015
1086
1154
1259
1384
1479
1556
1635
1692
1723
1736
1716
1700
1690
1705
1712
1723
1696
1651
1604
1558
1520
1512
1506
1513
1500
1456
1417
1381
1350
1338
1326
1301
1244
1184
1132
1074
1053
1046
1014
950
843
724
627
580
568
553
554
502
400
326
267
226
177
105
9
-75
-141
-207
-245
-269
-301
-317
-327
-365
-428
-502
-577
-619
-577
-501
-468
-486
-553
-625
-634
-557
-434
-352
-342
-357
-375
-375
-330
-271
-218
-193
-201
-211
-208
-183
-159
-98
-23
58
119
166
172
147
133
130
160
216
249
250
229
189
156
167
186
175
140
104
51
-7
-34
-25
-4
-10
-33
-93
-166
-230
-264
-252
-221
-221
-230
-257
-316
-326
-304
-286
-281
-291
-313
-348
-367
-362
-359
-352
-373
-389
-421
-430
-455
-505
-552
-615
-644
-657
-657
-660
-687
-722
-750
-769
-781
-799
-819
-821
-833
-862
-880
-902
-923
-931
-915
-891
-899
-934
-960
-952
-915
-866
-831
-833
-855
-876
-879
-865
-840
-818
-824
-849
-843
-797
-741
-707
-689
-660
-605
-568
-535
-516
-492
-467
-426
-361
-281
-199
-174
-158
-127
-112
-89
-80
-81
-51
-11
38
65
80
67
51
53
85
141
167
166
153
129
121
159
231
290
325
338
331
298
258
253
282
359
430
454
406
327
272
271
305
331
312
253
162
85
74
100
119
109
37
-30
-70
-86
-77
-87
-126
-173
-234
-292
-312
-323
-355
-406
-503
-608
-676
-712
-714
-697
-716
-768
-829
-896
-934
-947
-971
-980
-975
-968
-948
-945
-964
-988
-1025
-1070
-1118
-1152
-1155
-1138
-1121
-1100
-1085
-1072
-1067
-1052
-1033
-1023
-999
-964
-916
-868
-818
-779
-747
-718
-716
-717
-689
-669
-632
-600
-573
-544
-511
-469
-399
-348
-318
-311
-329
-328
-340
-320
-242
-146
-89
-87
-127
-186
-214
-206
-175
-153
-155
-198
-259
-288
-281
-250
-249
-286
-326
-367
-407
-411
-384
-373
-373
-387
-409
-424
-423
-420
-434
-464
-496
-537
-550
-505
-455
-436
-480
-540
-595
-642
-661
-649
-638
-650
-688
-728
-744
-730
-697
-695
-704
-743
-782
-773
-743
-724
-704
-717
-766
-809
-819
-787
-756
-746
-770
-799
-816
-826
-821
-813
-806
-811
-828
-837
-859
-871
-847
-835
-800
-771
-781
-773
-754
-730
-717
-703
-654
-629
-600
-559
-518
-491
-465
-438
-449
-432
-384
-353
-325
-294
-258
-216
-195
-178
-154
-123
-110
-106
-88
-73
-71
-65
-48
-29
2
23
42
44
28
38
81
159
217
242
238
205
178
220
295
357
395
415
393
353
340
361
368
351
313
282
271
243
233
217
186
138
92
62
59
59
39
13
-28
-49
-79
-128
-164
-212
-283
-365
-436
-497
-538
-563
-593
-626
-671
-707
-751
-799
-844
-862
-874
-888
-892
-886
-867
-859
-860
-890
-945
-972
-1005
-1038
-1063
-1074
-1045
-1010
-973
-970
-970
-978
-1011
-1022
-1004
-964
-915
-884
-850
-823
-809
-790
-796
-806
-789
-766
-749
-736
-720
-674
-611
-560
-501
-444
-402
-384
-378
-381
-356
-319
-263
-188
-134
-103
-112
-149
-202
-252
-257
-227
-167
-93
-84
-116
-158
-186
-173
-130
-86
-80
-122
-183
-210
-193
-164
-122
-124
-166
-215
-278
-299
-294
-294
-275
-279
-337
-376
-386
-400
-402
-408
-450
-514
-569
-600
-614
-595
-573
-580
-606
-654
-695
-730
-739
-730
-729
-752
-780
-788
-776
-746
-740
-773
-807
-819
-806
-738
-680
-649
-641
-675
-724
-728
-670
-596
-534
-528
-553
-585
-597
-581
-528
-452
-413
-401
-400
-411
-407
-383
-333
-267
-224
-211
-222
-235
-234
-216
-190
-163
-161
-164
-160
-154
-123
-112
-116
-134
-128
-79
-32
12
41
38
22
37
88
142
187
217
235
234
243
281
338
389
412
449
483
521
569
616
646
649
637
605
573
547
510
471
466
477
447
416
397
364
314
283
264
252
221
157
94
41
-2
-37
-67
-123
-225
-329
-412
-473
-506
-515
-504
-525
-561
-600
-665
-694
-707
-711
-717
-736
-758
-750
-725
-711
-706
-734
-793
-840
-848
-823
-761
-737
-763
-797
-805
-773
-718
-676
-653
-649
-670
-673
-635
-590
-566
-532
-524
-541
-548
-529
-504
-471
-422
-388
-371
-369
-347
-289
-231
-167
-117
-114
-126
-122
-98
-64
-43
-21
-23
-34
-15
26
59
70
48
22
8
23
54
81
99
84
46
35
59
90
100
84
55
4
-30
-37
-17
-3
-24
-59
-117
-160
-195
-218
-227
-232
-236
-254
-300
-364
-418
-449
-471
-492
-502
-517
-525
-543
-594
-656
-731
-777
-795
-777
-752
-755
-767
-783
-780
-748
-710
-685
-654
-650
-678
-702
-697
-667
-615
-556
-507
-480
-452
-435
-432
-416
-375
-346
-315
-272
-249
-225
-214
-222
-239
-241
-201
-147
-100
-105
-143
-171
-195
-184
-161
-119
-102
-131
-153
-176
-177
-172
-152
-138
-125
-101
-86
-67
-60
-72
-79
-52
-27
26
90
143
177
196
207
237
322
423
502
536
533
511
494
506
549
582
583
561
519
469
446
450
452
428
393
386
369
329
291
249
198
146
119
84
22
-59
-164
-251
-307
-357
-378
-394
-430
-489
-558
-622
-654
-644
-620
-579
-589
-649
-706
-740
-745
-733
-708
-726
-799
-884
-960
-983
-921
-823
-779
-793
-830
-872
-877
-811
-726
-681
-678
-697
-705
-689
-657
-608
-577
-567
-566
-576
-599
-598
-576
-521
-446
-373
-342
-331
-331
-325
-292
-254
-217
-200
-169
-133
-101
-67
-60
-59
-63
-72
-36
24
58
47
12
-15
-7
32
108
170
172
131
71
43
43
80
126
129
77
-17
-129
-205
-197
-151
-114
-134
-228
-346
-426
-421
-368
-328
-324
-381
-481
-577
-640
-672
-689
-723
-775
-802
-840
-879
-893
-910
-939
-976
-999
-994
-970
-951
-931
-913
-872
-823
-777
-741
-727
-728
-704
-683
-657
-622
-588
-551
-508
-433
-380
-345
-311
-274
-237
-181
-104
-37
6
13
9
24
44
53
68
82
95
100
113
137
167
196
204
198
187
191
200
214
231
238
242
256
267
272
297
290
272
291
315
349
394
438
473
489
498
498
528
562
581
611
619
593
554
523
505
514
526
505
461
413
360
328
332
352
353
320
262
175
106
60
50
45
-4
-84
-187
-274
-332
-341
-348
-359
-392
-470
-538
-587
-636
-628
-612
-608
-613
-637
-679
-724
-732
-730
-724
-732
-743
-770
-809
-824
-830
-828
-805
-789
-763
-749
-752
-773
-802
-810
-785
-734
-691
-675
-670
-675
-679
-681
-680
-661
-638
-610
-580
-546
-519
-494
-443
-380
-310
-273
-246
-227
-208
-177
-131
-69
-20
23
28
2
-23
-26
6
54
95
112
107
113
116
128
153
192
215
205
166
112
73
53
50
34
3
-48
-106
-161
-216
-252
-282
-330
-381
-403
-413
-436
-478
-511
-549
-608
-655
-679
-724
-774
-813
-849
-871
-904
-930
-949
-973
-1007
-1067
-1104
-1106
-1075
-1028
-973
-916
-901
-911
-918
-910
-880
-850
-833
-844
-853
-850
-824
-759
-695
-664
-639
-600
-528
-449
-395
-344
-315
-287
-248
-192
-120
-67
-50
-61
-70
-60
1
79
150
185
209
228
249
298
352
401
409
395
385
368
381
418
447
468
462
439
413
387
376
404
445
483
532
573
608
619
603
574
553
569
584
570
519
465
411
376
370
382
381
305
203
120
98
119
162
151
105
9
-114
-188
-202
-209
-251
-346
-471
-564
-621
-626
-609
-608
-626
-690
-756
-783
-782
-760
-747
-740
-750
-773
-788
-788
-792
-806
-840
-893
-969
-1033
-1041
-1021
-982
-938
-920
-921
-926
-919
-880
-849
-815
-764
-730
-708
-686
-661
-640
-638
-634
-614
-571
-521
-474
-441
-442
-437
-403
-322
-238
-170
-128
-108
-118
-129
-89
-13
56
99
91
52
20
9
36
75
131
154
131
102
97
119
159
195
218
234
231
211
183
177
155
126
93
35
-50
-129
-180
-236
-276
-332
-396
-445
-465
-475
-514
-557
-592
-619
-631
-650
-674
-714
-777
-847
-899
-933
-938
-937
-966
-1004
-1045
-1076
-1079
-1070
-1027
-995
-984
-987
-1000
-998
-961
-902
-860
-843
-847
-850
-834
-779
-710
-643
-627
-633
-659
-652
-595
-473
-380
-311
-280
-280
-259
-201
-184
-965
-681
-287
-255
-262
-621
-1045
-1126
-804
-717
-463
-124
-77
-51
146
232
465
605
847
887
994
1224
1275
1511
1779
2019
2386
2877
3477
3769
4112
4487
4624
4734
4675
4181
3677
3102
2414
1841
1233
863
289
-113
-372
-696
-743
-787
-941
-1200
-1581
-2008
-2523
-2870
-3270
-3923
-4555
-5167
-5566
-5735
-5645
-5484
-5316
-4986
-4565
-4176
-3599
-2959
-2531
-2206
-2024
-1969
-1925
-1717
-1499
-1239
-931
-579
-177
357
1076
1663
2232
2789
3196
3496
3896
3636
3539
3554
2885
2671
2276
1858
1601
1506
1308
1258
1232
903
859
670
258
-79
-468
-1094
-1530
-2279
-3043
-3271
-3559
-3728
-3959
-4097
-3946
-3629
-3177
-2887
-2608
-2471
-2376
-2257
-2245
-1994
-1721
-1659
-1579
-1443
-1209
-697
-46
518
744
817
751
701
988
1049
946
709
239
-314
-681
-735
-738
-727
-803
-975
-901
-928
-849
-1032
-1581
-1934
-2175
-2069
-2583
-3335
-3640
-3507
-3459
-3773
-3734
-3471
-3150
-2864
-2587
-2396
-2308
-2191
-2043
-1950
-1890
-1880
-1658
-1231
-1010
-1100
-884
-275
333
670
782
942
1153
1204
1002
802
584
436
325
382
408
221
262
567
789
853
1004
1260
1518
1678
1620
1649
1659
1672
1805
1922
2414
2610
3033
3576
4154
4812
5348
6178
6658
7010
7228
7207
7537
7508
7276
6846
5649
3959
1953
184
-1252
-1489
-1605
-1176
-947
-1419
-1788
-2339
-2608
-2929
-3252
-3958
-4970
-6271
-7015
-7220
-6994
-6405
-5764
-5376
-5002
-4049
-3269
-2218
-1163
-604
-455
-405
-148
134
595
974
1185
1166
1432
2195
3256
4521
5495
6090
6032
5488
4909
4397
3989
3621
2918
2132
1433
869
655
608
689
571
326
-147
-720
-1276
-1809
-2356
-3012
-3868
-4634
-5148
-5399
-5321
-5007
-4617
-4314
-3968
-3581
-3179
-2688
-2177
-1879
-1847
-1866
-1888
-1838
-1475
-830
-190
494
1210
1853
2438
3058
3522
3794
3842
3643
3323
2932
2716
2609
2439
2331
2200
2093
2020
2032
2001
1849
1594
1140
572
0
-512
-932
-1351
-1747
-2120
-2389
-2485
-2446
-2363
-2378
-2519
-2855
-3151
-3281
-3293
-3077
-2881
-2733
-2723
-2711
-2455
-2135
-1716
-1246
-873
-581
-204
144
467
874
1261
1490
1655
1694
1480
1202
1071
939
824
868
895
915
1025
1319
1680
1699
1354
885
774
1310
1340
551
127
788
1049
756
1036
1782
2398
2302
2432
2264
1336
1171
1449
634
300
485
712
492
840
1408
1426
1734
2023
1982
1209
992
635
549
689
605
166
27
-198
-493
-82
96
64
194
270
14
-261
-172
-155
-236
-215
-361
-594
-615
-506
-369
-54
307
364
242
201
68
-55
33
142
221
299
272
223
334
550
698
806
877
789
613
487
426
433
488
532
515
498
458
413
410
406
360
240
121
-17
-111
-150
-198
-167
-175
-243
-325
-433
-519
-635
-722
-847
-953
-1012
-1071
-1101
-1115
-1092
-1079
-1064
-1070
-1136
-1200
-1287
-1348
-1357
-1357
-1322
-1276
-1217
-1166
-1127
-1058
-989
-910
-872
-883
-914
-941
-936
-901
-866
-820
-769
-746
-720
-679
-620
-583
-564
-560
-609
-681
-722
-723
-694
-644
-579
-531
-503
-485
-463
-434
-414
-411
-425
-434
-452
-446
-421
-396
-389
-402
-393
-372
-330
-300
-287
-280
-283
-270
-245
-190
-131
-100
-87
-109
-147
-166
-163
-145
-152
-173
-188
-186
-181
-138
-99
-83
-81
-116
-168
-215
-247
-270
-322
-384
-454
-526
-586
-647
-663
-668
-670
-687
-698
-717
-762
-783
-821
-872
-908
-934
-964
-973
-968
-970
-986
-980
-958
-919
-864
-822
-809
-814
-831
-877
-895
-891
-861
-841
-828
-820
-819
-783
-766
-703
-639
-587
-564
-586
-589
-597
-560
-539
-517
-492
-474
-446
-396
-322
-279
-240
-228
-241
-212
-287
-297
-279
-314
-283
-206
-60
24
122
118
54
-25
-148
-208
-187
-126
-113
-95
-53
-23
46
85
109
78
-12
-125
-185
-177
-121
-34
58
129
163
187
242
303
344
346
326
341
357
381
408
406
381
333
291
312
383
434
433
409
331
261
279
344
399
391
316
152
-45
-192
-290
-333
-377
-425
-514
-556
-540
-512
-466
-489
-552
-686
-819
-923
-1002
-1028
-1084
-1132
-1172
-1171
-1114
-1046
-974
-955
-933
-944
-963
-990
-997
-986
-1018
-1029
-1021
-983
-927
-871
-832
-815
-794
-748
-670
-570
-474
-413
-381
-401
-446
-456
-427
-393
-363
-341
-344
-344
-300
-233
-159
-78
-27
-14
-3
-29
-79
-137
-172
-217
-255
-248
-233
-202
-157
-99
-95
-90
-59
-45
-27
-15
-36
-71
-125
-158
-162
-152
-144
-169
-207
-244
-278
-292
-294
-294
-308
-352
-407
-449
-475
-488
-489
-511
-555
-616
-668
-712
-728
-733
-750
-764
-785
-788
-778
-773
-761
-756
-773
-786
-804
-809
-794
-774
-749
-708
-677
-659
-621
-588
-571
-570
-589
-615
-626
-595
-537
-480
-446
-442
-461
-448
-400
-356
-320
-307
-334
-348
-341
-319
-303
-289
-300
-294
-277
-252
-216
-181
-156
-164
-171
-165
-166
-128
-102
-96
-116
-145
-152
-176
-138
-109
-114
-113
-109
-111
-98
-65
11
-134
-199
-170
-287
-65
136
330
573
821
896
896
821
478
146
-191
-410
-453
-311
-43
240
520
702
776
772
641
401
26
-347
-737
-1023
-1131
-1122
-1013
-932
-826
-797
-776
-738
-786
-865
-1045
-1269
-1483
-1622
-1634
-1615
-1545
-1521
-1538
-1528
-1437
-1239
-990
-704
-481
-375
-372
-452
-608
-829
-1054
-1269
-1450
-1477
-1336
-1066
-730
-408
-205
-124
-75
-72
-100
-179
-292
-479
-675
-784
-771
-674
-502
-254
-72
19
46
69
95
94
33
-44
-167
-270
-348
-401
-410
-437
-447
-449
-404
-282
-121
8
16
-21
-89
-222
-377
-512
-572
-682
-759
-773
-727
-587
-440
-270
-162
-131
-113
-178
-276
-455
-612
-867
-1124
-1357
-1784
-1696
-1698
-1473
-1332
-1255
-1448
-1496
-1755
-1912
-1756
-2022
-2093
-2196
-2203
-2252
-1918
-1668
-1368
-1091
-890
-964
-980
-866
-848
-721
-646
-573
-684
-589
-571
-585
-559
-574
-517
-489
-359
-208
-178
-84
-153
-233
-395
-582
-767
-829
-575
-383
-194
-147
-76
55
55
86
-163
-222
-357
-437
-427
-287
72
144
229
338
424
486
424
363
358
512
706
718
953
1111
1087
915
779
911
829
1057
1436
1810
2074
2365
2686
2641
2673
2673
2521
2300
1864
1303
416
-238
-738
-1049
-745
-390
-93
70
133
-16
-391
-760
-1378
-2063
-2726
-3133
-3312
-3174
-2874
-2606
-2439
-2370
-2197
-2029
-1676
-1355
-1168
-1221
-1534
-1768
-1899
-1739
-1371
-1031
-697
-506
-173
265
754
1372
1650
1711
1590
1255
1018
800
673
475
342
328
340
675
998
1299
1353
1126
687
122
-197
-471
-619
-845
-1215
-1563
-1746
-1718
-1661
-1393
-1163
-1124
-1151
-1106
-1049
-1142
-1351
-1588
-1778
-1932
-2030
-1782
-1335
-927
-506
-175
78
241
395
551
591
570
348
86
-13
16
2
-130
-488
-918
-1292
-1469
-1250
-837
-423
-250
-363
-713
-1125
-1565
-2066
-2426
-2729
-2835
-2717
-2371
-1945
-1767
-1538
-1686
-1852
-2074
-2251
-2266
-2335
-2030
-2107
-1965
-1940
-1775
-1470
-1223
-770
-786
-569
-573
-452
-261
-247
-210
-447
-496
-610
-651
-559
-629
-526
-419
-293
-141
-213
-164
-313
-409
-618
-827
-852
-1022
-818
-713
-489
-331
-120
155
167
510
703
751
788
988
1190
1363
1703
1878
2227
2732
3114
3413
3636
3715
3719
3739
3800
3661
3371
2769
1816
866
-153
-852
-1491
-1942
-2226
-2533
-2680
-2747
-2606
-2770
-3154
-3901
-4932
-5700
-6227
-6288
-6172
-6088
-5929
-5889
-5589
-5130
-4514
-3869
-3506
-3216
-3225
-3105
-2801
-2441
-1972
-1714
-1546
-1461
-1054
-368
421
1315
1775
1933
1859
1698
1683
1585
1442
1108
659
314
133
260
443
629
645
347
-29
-449
-711
-925
-1188
-1611
-2161
-2629
-2919
-2875
-2676
-2476
-2326
-2251
-2042
-1692
-1341
-1009
-833
-864
-935
-934
-756
-373
155
654
1087
1489
1842
2262
2715
3059
3218
3182
3024
2879
2816
2840
2821
2717
2551
2391
2330
2339
2377
2312
2094
1747
1304
857
448
113
-200
-504
-791
-996
-1059
-999
-868
-770
-811
-977
-1298
-1732
-2133
-2491
-2629
-2519
-2277
-1908
-1521
-1198
-891
-576
-365
-328
-323
-388
-339
-248
-120
-98
-144
-131
-124
104
268
420
468
447
415
262
68
-214
-426
-653
-752
-823
-905
-808
-712
-486
-340
-330
-392
-489
-531
-592
-579
-564
-513
-359
-146
80
291
451
569
754
973
1136
1327
1518
1645
1848
1905
1939
2005
2054
2184
2345
2616
2693
2897
3035
2913
3038
2840
2795
2795
2809
2977
3053
3230
3343
3599
3677
4014
4373
4668
5463
5883
5835
4875
2790
-140
-2611
-4105
-4141
-2890
-1533
-348
-185
-282
-739
-926
-1229
-1938
-2687
-3830
-4203
-4203
-3296
-2499
-2078
-1981
-2322
-1812
-794
1083
2711
3347
2948
1717
598
161
336
722
950
798
840
1344
2244
3189
3956
3774
2758
1502
334
-220
-454
-507
-1027
-1615
-2057
-2149
-1602
-1065
-615
-623
-869
-1104
-1110
-1024
-1106
-1403
-2084
-2640
-2853
-2430
-1412
-193
858
1437
1565
1448
1431
1421
1392
1254
965
713
650
818
1101
1413
1605
1720
1769
1791
1810
1803
1592
1033
309
-514
-1125
-1402
-1385
-1251
-1128
-1020
-935
-790
-632
-889
-1443
-2461
-3688
-4212
-4490
-3997
-3186
-2669
-2074
-1765
-1368
-1073
-642
-608
-648
-670
-980
-620
-848
-643
-819
-992
-755
-721
11
173
630
511
340
143
-416
-561
-1092
-1171
-1452
-1287
-1070
-901
-388
-400
-192
-265
-354
-385
-510
-510
-629
-682
-775
-788
-606
-544
-337
-135
61
386
646
978
947
1010
955
844
926
1003
1206
1419
1934
2166
2639
2970
3105
3372
3409
3578
3674
3928
4027
4284
4374
4440
4869
5067
5612
5671
5303
4328
2460
923
-646
-1738
-2089
-2674
-3172
-3494
-3789
-3436
-2840
-2467
-2264
-2736
-3370
-3634
-3723
-3520
-3055
-3200
-3186
-2904
-2586
-1140
64
1184
1976
1967
2074
1982
2191
2221
1923
1464
819
497
589
1046
1489
1856
1725
1377
1022
485
177
-159
-784
-1340
-1974
-2483
-2586
-2566
-2296
-2099
-1892
-1633
-1392
-1087
-871
-763
-881
-1080
-1348
-1444
-1338
-1000
-539
-177
257
527
843
1213
1352
1447
1335
987
680
448
264
236
244
256
314
379
488
633
717
686
496
153
-226
-593
-838
-1067
-1188
-1219
-1280
-1152
-1008
-839
-667
-607
-647
-827
-1042
-1240
-1383
-1490
-1536
-1575
-1591
-1478
-1290
-1159
-1154
-1656
-2312
-2641
-2743
-2210
-1582
-1234
-1154
-1191
-1023
-805
-491
-579
-788
-1098
-1091
-668
-539
-304
-589
-884
-1032
-1070
-827
-877
-814
-937
-982
-996
-1003
-1034
-1300
-1390
-1538
-1340
-1077
-868
-660
-726
-645
-573
-499
-320
-186
-53
145
278
279
300
329
357
444
574
652
739
1054
1326
1510
1773
1664
1707
1549
1488
1566
1197
1287
1233
1292
1451
1468
1610
1328
1548
1509
1578
1784
1713
1845
1629
1967
2105
2396
3017
3222
3936
4399
4403
3697
1512
-1057
-3543
-5123
-4928
-3901
-2585
-1569
-1218
-1136
-1063
-675
-773
-1051
-1839
-2768
-2971
-2797
-1746
-1170
-919
-973
-1258
-619
450
1943
2933
3062
2488
1334
342
-381
-804
-1128
-1256
-1317
-1218
-683
-82
387
635
308
-326
-971
-1515
-1734
-1849
-1875
-1987
-2136
-2143
-1992
-1496
-882
-209
208
352
389
296
230
95
-198
-673
-1073
-1174
-953
-362
333
797
934
784
555
378
284
233
43
-249
-522
-657
-591
-409
-150
-18
119
316
531
738
798
687
283
-194
-639
-937
-1033
-1067
-1037
-1101
-1547
-2107
-2672
-3200
-3313
-3248
-3140
-2994
-2763
-2396
-2021
-1642
-1578
-1777
-2084
-2068
-1865
-1585
-1174
-1106
-1036
-1068
-925
-876
-919
-849
-950
-847
-747
-585
-612
-658
-695
-841
-703
-663
-502
-426
-394
-257
-269
-198
-297
-393
-430
-374
-244
-241
-256
-442
-592
-613
-678
-578
-490
-390
-181
58
415
621
890
1007
1069
1209
1262
1468
1511
1794
2067
2232
2539
2770
2891
3117
3285
3508
3636
3726
3998
3903
4112
4248
3955
3738
3185
2549
1417
642
-25
-881
-1491
-2172
-2951
-3919
-3810
-3764
-3425
-2720
-2496
-2506
-2706
-2489
-2486
-2252
-1985
-1862
-2031
-1753
-992
-531
475
974
1157
1151
1130
1301
1253
1448
1160
715
199
-119
-400
-530
-369
-664
-723
-865
-1030
-1068
-1080
-1226
-1556
-1841
-2134
-2336
-2355
-2061
-1844
-1586
-1329
-1171
-1025
-748
-436
-328
-190
-264
-350
-436
-381
-231
-221
-121
-213
-217
-107
67
262
320
348
123
-79
-152
-167
-111
-77
-20
-24
33
243
372
491
547
450
317
188
172
60
-60
-269
-721
-950
-1152
-1294
-1322
-1445
-1608
-1946
-2167
-2314
-2685
-3074
-3339
-3531
-3447
-2851
-2357
-2052
-1696
-1598
-1462
-1289
-1152
-1177
-1422
-1362
-1258
-1078
-728
-596
-675
-724
-610
-558
-427
-450
-597
-773
-965
-900
-1023
-1106
-1109
-1263
-1180
-957
-790
-690
-614
-695
-772
-717
-798
-766
-728
-684
-599
-565
-434
-426
-310
-114
42
270
476
689
795
1038
1226
1220
1400
1500
1566
1696
1932
1924
2013
2242
2280
2356
2457
2535
2401
2471
2711
2663
2745
2909
2882
2748
3018
3154
3090
3180
2990
2523
1757
864
24
-735
-1517
-2006
-2479
-3095
-3200
-3028
-2759
-2266
-1821
-1709
-1951
-1993
-1920
-1893
-1656
-1495
-1418
-1405
-1012
-465
83
695
992
1139
1086
1127
1203
1043
889
459
-52
-363
-623
-692
-590
-571
-710
-687
-802
-955
-909
-1048
-1282
-1473
-1662
-1789
-1773
-1588
-1352
-1148
-937
-748
-569
-398
-157
30
84
79
-93
-249
-305
-296
-232
-183
-166
-187
-112
-44
33
132
73
-38
-151
-205
-198
-168
-137
-139
-82
2
179
390
474
475
437
342
229
190
105
-109
-310
-516
-715
-755
-774
-985
-1363
-1608
-2128
-3096
-3618
-4039
-4308
-3927
-3306
-2838
-2348
-1653
-1400
-1110
-842
-1005
-1256
-1520
-1423
-1393
-1183
-885
-856
-724
-565
-377
-419
-416
-514
-781
-811
-868
-932
-1061
-1078
-1145
-1120
-795
-636
-444
-265
-194
-183
-172
-262
-418
-451
-559
-587
-576
-564
-464
-376
-222
-1
170
343
513
705
874
998
1150
1150
1326
1442
1387
1658
1690
1742
2030
2214
2380
2635
2768
2685
2908
2928
2920
3041
2959
2981
2905
2269
2097
2443
1930
2236
2361
1137
600
-49
-641
-1211
-1271
-1808
-2897
-3094
-3335
-2995
-2450
-1965
-1673
-2163
-1901
-1719
-1545
-1040
-1036
-1036
-1400
-1142
-679
-462
241
286
225
486
500
646
794
707
252
84
-172
-597
-442
-655
-876
-866
-973
-899
-892
-848
-811
-928
-1004
-1063
-1088
-1185
-1134
-1012
-1065
-869
-740
-685
-466
-311
-140
-83
-76
-142
-229
-231
-300
-234
-282
-380
-347
-405
-296
-194
-158
-127
-151
-172
-174
-74
-119
-144
-130
-197
-118
-1
102
148
178
193
75
87
-68
-327
-391
-624
-812
-892
-1102
-1283
-1354
-1446
-1698
-1816
-2119
-2383
-2600
-3038
-2994
-3000
-2758
-2254
-1965
-1698
-1483
-1249
-1315
-1124
-1106
-1340
-1296
-1384
-1189
-1137
-1007
-928
-965
-814
-855
-732
-864
-930
-942
-1033
-890
-870
-795
-857
-803
-757
-739
-485
-470
-347
-267
-254
-143
-153
-146
-199
-193
-192
-130
25
52
232
357
449
708
852
970
1111
1220
1294
1388
1554
1601
1660
1744
1706
1863
1926
2046
2183
2233
2439
2462
2651
2778
2794
2873
2716
2784
2757
2797
2829
2558
2385
1923
1257
506
10
-439
-837
-1090
-1482
-2001
-2440
-2398
-2431
-2202
-1897
-1913
-1952
-1935
-1586
-1542
-1209
-1077
-1264
-1172
-1149
-707
-434
-70
176
105
240
271
420
394
317
119
-178
-267
-459
-494
-559
-681
-757
-815
-770
-788
-747
-771
-896
-897
-886
-908
-899
-837
-788
-754
-643
-554
-420
-313
-196
-79
-63
-1
-41
-92
-139
-152
-135
-156
-115
-151
-172
-173
-181
-103
-82
-25
29
43
91
82
97
80
129
215
236
328
323
348
399
387
444
401
343
236
92
-34
-205
-290
-451
-558
-679
-884
-967
-1067
-1155
-1228
-1339
-1546
-1784
-1886
-2225
-2550
-2556
-2637
-2440
-2137
-2021
-1993
-1923
-1732
-1626
-1244
-1089
-991
-833
-739
-461
-462
-404
-552
-747
-858
-995
-1017
-1158
-1099
-1152
-1128
-1012
-1057
-990
-1045
-1032
-996
-853
-725
-674
-503
-450
-314
-110
8
93
203
255
268
325
380
388
440
533
603
697
800
906
952
1071
1242
1241
1426
1563
1570
1654
1743
1728
1821
2003
2049
2199
2310
2374
2389
2529
2604
2647
2789
2579
2533
2210
1979
1583
833
497
-189
-338
-654
-905
-1131
-1676
-1904
-2111
-1967
-1785
-1658
-1559
-1668
-1533
-1344
-1201
-927
-936
-923
-954
-839
-480
-258
9
116
85
174
203
328
287
192
29
-212
-274
-428
-459
-599
-738
-854
-916
-855
-861
-860
-902
-989
-1002
-933
-938
-891
-859
-873
-886
-815
-731
-636
-481
-383
-290
-205
-165
-160
-173
-205
-225
-256
-256
-249
-273
-267
-281
-263
-222
-205
-163
-126
-59
-33
-28
-33
-54
-21
-3
34
91
120
111
90
85
78
65
54
-24
-122
-227
-358
-432
-548
-647
-746
-863
-971
-1092
-1139
-1209
-1195
-1322
-1531
-1556
-1762
-1794
-1654
-1666
-1666
-1692
-1678
-1807
-1668
-1730
-1924
-1747
-1745
-1441
-1152
-882
-773
-784
-611
-679
-550
-660
-774
-901
-1007
-863
-976
-837
-868
-941
-956
-973
-882
-968
-869
-979
-1064
-992
-997
-907
-816
-661
-624
-474
-301
-259
-90
14
79
150
181
219
265
320
347
349
411
434
568
682
670
869
874
906
1102
1091
1249
1352
1443
1489
1557
1699
1619
1850
1885
1904
2146
2128
2408
2425
2530
2647
2524
2605
2303
2195
1801
1103
698
-99
-703
-1319
-1714
-2004
-2175
-1858
-1837
-1569
-1319
-1292
-1156
-1157
-1076
-1147
-1231
-1176
-1274
-1249
-1056
-844
-646
-381
-118
67
352
606
686
771
715
493
337
136
-83
-303
-481
-661
-792
-702
-656
-571
-369
-354
-359
-364
-408
-530
-688
-785
-985
-1051
-1069
-1076
-988
-904
-740
-633
-483
-337
-293
-206
-222
-245
-284
-393
-457
-537
-538
-556
-500
-375
-285
-118
24
161
278
358
401
376
382
309
230
207
146
150
161
194
245
289
345
336
326
265
158
46
-110
-225
-360
-513
-675
-818
-912
-1027
-1115
-1147
-1147
-1175
-1187
-1175
-1235
-1282
-1328
-1341
-1351
-1333
-1322
-1329
-1304
-1282
-1202
-1105
-1002
-967
-1066
-1152
-1219
-1225
-1124
-1009
-911
-846
-759
-702
-624
-551
-586
-649
-707
-756
-793
-789
-818
-892
-948
-1010
-1035
-1017
-967
-948
-915
-864
-829
-727
-615
-513
-451
-404
-344
-262
-184
-60
46
107
167
234
356
469
599
667
673
777
753
832
857
832
890
807
886
891
1009
1039
1040
1081
986
1045
1103
1096
1236
1223
1286
1365
1512
1705
1860
2153
2299
2452
2613
2347
1843
1067
20
-766
-1422
-1674
-1855
-1978
-1955
-2072
-1734
-1457
-1106
-818
-859
-859
-1073
-992
-846
-836
-796
-1150
-1392
-1524
-1401
-1030
-731
-335
-224
-50
237
476
802
893
816
535
213
-14
-274
-371
-594
-850
-980
-1021
-889
-726
-550
-511
-561
-621
-641
-586
-524
-542
-708
-920
-1149
-1264
-1271
-1200
-1108
-1039
-899
-739
-504
-264
-95
45
82
108
135
178
204
121
19
-119
-200
-175
-112
2
74
127
179
226
325
387
442
446
366
276
134
15
-110
-240
-366
-482
-548
-591
-609
-624
-616
-570
-542
-539
-530
-546
-591
-658
-740
-825
-909
-981
-1020
-1042
-1041
-1001
-943
-887
-816
-726
-649
-580
-547
-534
-553
-576
-596
-683
-807
-963
-1094
-1118
-1093
-1064
-1084
-1126
-1179
-1208
-1161
-1085
-1007
-929
-855
-823
-761
-662
-602
-586
-632
-737
-829
-843
-807
-757
-717
-703
-684
-639
-567
-465
-374
-280
-208
-153
-94
-62
-9
35
88
118
115
147
156
192
251
239
274
275
311
367
335
348
309
288
301
263
311
288
296
313
323
387
419
490
551
625
753
826
946
1063
1161
1296
1333
1316
1196
1024
782
495
276
36
-113
-239
-295
-327
-340
-271
-243
-202
-214
-216
-247
-262
-248
-242
-222
-278
-354
-466
-565
-603
-613
-629
-654
-686
-714
-718
-671
-584
-487
-406
-359
-341
-337
-305
-259
-232
-174
-136
-100
-84
-79
-82
-105
-110
-142
-155
-161
-120
-49
13
68
94
132
147
174
217
229
216
185
152
108
108
122
110
118
127
135
142
164
185
195
194
178
154
160
184
197
197
195
188
192
228
263
280
288
277
248
226
208
186
175
170
160
171
173
187
190
196
216
228
216
182
175
169
148
128
111
99
67
56
57
48
42
26
15
-5
-30
-53
-62
-81
-103
-103
-91
-98
-99
-108
-139
-163
-163
-150
-162
-186
-219
-267
-301
-309
-308
-289
-282
-294
-298
-283
-271
-273
-267
-265
-266
-284
-295
-309
-327
-325
-324
-304
-272
-251
-235
-236
-253
-275
-270
-249
-237
-241
-265
-301
-334
-347
-347
-334
-315
-294
-290
-303
-332
-365
-398
-408
-384
-362
-324
-307
-324
-327
-332
-314
-291
-253
-199
-152
-118
-109
-107
-90
-57
-20
20
32
31
21
35
62
88
114
122
129
151
167
178
190
190
182
165
163
170
161
172
178
168
164
169
202
207
213
237
230
210
217
226
201
216
244
224
207
222
217
168
166
159
133
159
193
206
184
189
172
119
95
74
71
50
34
-22
-92
-146
-216
-266
-314
-351
-413
-493
-580
-633
-666
-716
-738
-762
-804
-848
-868
-894
-919
-934
-955
-962
-972
-964
-964
-969
-950
-938
-938
-927
-879
-836
-814
-791
-764
-754
-735
-688
-662
-641
-613
-596
-568
-535
-512
-498
-487
-478
-478
-463
-435
-406
-388
-388
-393
-392
-373
-352
-324
-305
-317
-313
-316
-324
-298
-279
-267
-256
-236
-245
-245
-235
-221
-225
-224
-215
-229
-236
-228
-251
-290
-310
-339
-343
-351
-375
-403
-420
-430
-435
-442
-452
-481
-527
-589
-623
-652
-687
-718
-736
-754
-787
-812
-848
-868
-890
-901
-895
-894
-886
-867
-836
-806
-773
-749
-721
-689
-654
-625
-596
-564
-540
-508
-479
-461
-427
-380
-324
-266
-218
-172
-122
-60
-18
17
53
72
96
107
138
162
186
208
234
290
333
367
404
400
404
408
410
416
427
438
427
422
388
369
365
368
342
312
291
264
246
239
217
184
149
119
72
9
-36
-70
-103
-160
-216
-260
-315
-385
-476
-552
-608
-653
-692
-722
-752
-791
-833
-876
-904
-921
-947
-955
-969
-1000
-1029
-1051
-1048
-1048
-1041
-1039
-1025
-1020
-1024
-1026
-1013
-1002
-997
-970
-964
-952
-934
-911
-866
-804
-746
-716
-700
-685
-661
-619
-592
-568
-545
-535
-517
-497
-461
-409
-368
-323
-280
-229
-181
-146
-96
-69
-50
-40
-13
7
19
20
18
17
-3
-16
-21
-20
-28
-38
-50
-68
-73
-63
-67
-78
-104
-133
-163
-183
-198
-212
-234
-246
-251
-265
-286
-305
-315
-329
-344
-352
-345
-343
-345
-345
-352
-350
-358
-377
-386
-385
-399
-424
-457
-481
-505
-537
-564
-582
-601
-622
-625
-627
-638
-659
-665
-667
-675
-679
-683
-688
-690
-676
-665
-654
-636
-635
-627
-626
-635
-616
-597
-586
-576
-548
-533
-513
-500
-500
-480
-473
-460
-455
-441
-411
-367
-319
-302
-299
-294
-297
-321
-342
-347
-349
-354
-363
-359
-352
-346
-334
-352
-383
-417
-456
-473
-481
-481
-472
-481
-486
-507
-525
-519
-524
-519
-515
-527
-546
-540
-540
-542
-528
-513
-499
-497
-484
-464
-457
-432
-401
-370
-345
-337
-336
-326
-309
-298
-299
-312
-320
-319
-305
-281
-264
-249
-262
-289
-320
-356
-361
-354
-341
-317
-314
-324
-320
-318
-311
-308
-301
-298
-295
-294
-283
-266
-264
-240
-224
-223
-208
-176
-135
-106
-77
-63
-54
-58
-43
-11
3
35
41
52
82
122
161
172
193
200
192
210
232
243
239
225
195
178
178
165
160
156
147
138
143
141
133
130
109
87
60
46
30
11
-7
-39
-60
-74
-81
-89
-110
-148
-191
-235
-275
-307
-325
-349
-385
-434
-463
-461
-459
-475
-484
-499
-531
-560
-582
-592
-600
-619
-652
-680
-707
-719
-706
-699
-700
-699
-705
-707
-689
-669
-657
-655
-650
-647
-627
-605
-583
-561
-530
-499
-464
-439
-408
-369
-358
-352
-355
-362
-379
-365
-320
-290
-284
-277
-272
-272
-260
-234
-218
-217
-220
-239
-252
-252
-251
-254
-261
-272
-289
-285
-286
-280
-260
-246
-240
-236
-223
-242
-243
-228
-215
-209
-199
-197
-200
-187
-189
-193
-190
-194
-201
-202
-203
-196
-181
-177
-169
-155
-144
-137
-131
-120
-101
-100
-102
-83
-55
-34
-19
12
40
71
103
150
199
237
271
309
349
375
401
432
439
447
451
446
444
433
419
404
390
374
359
332
300
258
220
196
182
171
160
131
102
77
45
13
-4
-28
-72
-122
-180
-229
-275
-301
-327
-364
-396
-433
-475
-506
-531
-549
-554
-558
-569
-585
-599
-612
-609
-599
-593
-601
-618
-622
-619
-618
-625
-645
-657
-675
-690
-688
-685
-668
-640
-629
-621
-625
-633
-612
-587
-570
-547
-523
-515
-510
-508
-508
-499
-479
-447
-414
-394
-367
-337
-328
-314
-277
-253
-238
-201
-170
-145
-120
-101
-78
-65
-74
-73
-69
-83
-94
-95
-88
-82
-71
-60
-61
-69
-62
-48
-39
-44
-51
-38
-46
-68
-90
-121
-136
-146
-146
-145
-160
-181
-192
-202
-218
-227
-245
-252
-266
-284
-290
-280
-276
-292
-300
-297
-296
-298
-304
-312
-342
-352
-362
-355
-364
-391
-407
-413
-415
-423
-423
-425
-437
-454
-457
-474
-495
-509
-532
-558
-569
-562
-563
-556
-551
-551
-551
-536
-512
-489
-477
-478
-455
-441
-432
-410
-397
-387
-382
-370
-360
-354
-349
-350
-344
-356
-361
-346
-356
-360
-358
-366
-382
-400
-403
-396
-394
-399
-391
-399
-423
-434
-455
-478
-489
-501
-509
-541
-543
-547
-548
-523
-522
-530
-553
-560
-551
-537
-517
-508
-507
-518
-526
-531
-539
-545
-548
-540
-520
-490
-465
-434
-410
-377
-346
-318
-281
-233
-204
-185
-175
-169
-158
-166
-156
-147
-145
-150
-159
-156
-135
-118
-98
-75
-56
-46
-23
1
29
51
70
99
132
160
172
180
197
203
197
218
244
255
279
308
327
340
355
367
384
406
411
407
404
397
382
351
320
283
253
237
232
237
241
250
253
244
230
214
198
194
181
161
152
131
104
72
14
-43
-85
-138
-197
-250
-298
-344
-403
-453
-497
-543
-573
-597
-599
-591
-586
-591
-600
-606
-616
-629
-646
-660
-667
-677
-695
-701
-699
-684
-688
-675
-679
-689
-700
-707
-684
-661
-637
-610
-577
-547
-531
-518
-494
-455
-406
-364
-326
-303
-286
-277
-271
-255
-247
-217
-179
-161
-139
-105
-70
-45
-40
-42
-28
-19
-15
-2
6
19
31
27
25
25
32
27
41
62
76
73
61
61
50
55
66
69
65
73
81
77
79
79
67
37
-12
-70
-133
-197
-281
-353
-406
-475
-517
-534
-556
-580
-590
-587
-591
-597
-604
-603
-607
-621
-624
-646
-670
-709
-754
-790
-819
-841
-860
-871
-865
-853
-835
-839
-841
-830
-797
-752
-704
-646
-610
-599
-583
-547
-523
-494
-465
-449
-428
-405
-379
-326
-271
-228
-201
-187
-152
-115
-57
-12
22
41
46
58
71
80
88
100
114
125
152
177
202
228
244
253
272
308
340
387
446
486
507
534
551
550
539
552
552
549
529
494
448
404
370
344
322
282
245
220
193
178
174
163
144
108
69
36
-4
-58
-105
-167
-243
-318
-372
-423
-467
-509
-546
-615
-670
-695
-718
-730
-743
-745
-747
-754
-756
-754
-749
-739
-745
-749
-753
-757
-757
-762
-764
-771
-782
-792
-795
-797
-782
-765
-745
-718
-693
-646
-614
-590
-568
-538
-518
-502
-472
-470
-483
-477
-473
-470
-467
-459
-437
-407
-398
-371
-337
-295
-251
-225
-184
-171
-155
-129
-101
-71
-43
-44
-42
-27
-14
-6
0
-4
-23
-35
-46
-43
-32
-21
-29
-33
-26
-25
-9
-1
-11
-33
-66
-79
-98
-104
-116
-139
-168
-206
-237
-252
-264
-280
-294
-319
-358
-393
-408
-402
-395
-385
-387
-407
-421
-420
-420
-442
-458
-468
-480
-500
-538
-594
-644
-676
-692
-704
-704
-701
-705
-702
-702
-710
-730
-736
-715
-703
-694
-706
-705
-687
-683
-684
-699
-696
-695
-700
-700
-687
-658
-629
-615
-604
-582
-558
-526
-476
-438
-404
-361
-328
-296
-286
-287
-281
-284
-285
-267
-242
-230
-225
-214
-215
-205
-181
-146
-118
-91
-76
-74
-55
-34
-7
12
20
21
26
43
55
67
83
100
114
116
115
122
126
133
149
181
213
221
234
254
271
284
308
341
372
395
409
414
416
399
384
356
340
326
310
315
312
305
279
265
243
237
231
213
209
206
204
183
160
141
125
84
29
-14
-60
-106
-135
-168
-239
-309
-375
-434
-450
-457
-487
-510
-507
-502
-508
-526
-543
-561
-586
-599
-606
-602
-588
-584
-613
-652
-692
-724
-743
-772
-790
-786
-798
-809
-797
-775
-752
-731
-705
-677
-641
-620
-590
-556
-533
-520
-503
-482
-488
-474
-438
-412
-385
-358
-319
-300
-286
-270
-258
-240
-220
-199
-176
-143
-132
-126
-111
-106
-102
-86
-71
-60
-62
-58
-66
-68
-72
-80
-65
-66
-77
-67
-65
-60
-54
-35
-17
-7
-3
-13
-42
-64
-78
-92
-100
-124
-162
-199
-230
-254
-266
-279
-302
-331
-354
-371
-397
-439
-469
-511
-551
-575
-599
-628
-654
-685
-707
-724
-746
-749
-750
-781
-807
-826
-838
-852
-879
-885
-883
-894
-900
-903
-905
-890
-862
-824
-801
-802
-783
-737
-700
-654
-603
-570
-553
-527
-508
-490
-477
-458
-430
-416
-416
-424
-423
-411
-395
-376
-353
-319
-291
-263
-240
-218
-191
-160
-115
-71
-32
4
44
75
90
97
103
124
142
163
172
187
213
242
279
313
334
366
387
409
431
460
503
527
544
535
536
539
528
551
559
563
566
543
523
510
488
450
410
372
324
295
269
234
204
171
136
96
64
29
-11
-58
-107
-153
-213
-273
-330
-381
-427
-460
-507
-552
-589
-619
-649
-697
-726
-749
-770
-778
-785
-803
-823
-835
-835
-840
-847
-858
-867
-889
-916
-926
-923
-923
-908
-891
-878
-870
-867
-851
-836
-815
-795
-760
-729
-698
-664
-618
-568
-542
-520
-508
-479
-436
-412
-376
-345
-332
-310
-277
-246
-218
-189
-168
-147
-115
-90
-80
-81
-81
-62
-46
-21
9
40
78
111
128
131
133
126
117
113
107
91
76
87
78
53
31
14
19
21
20
13
0
-10
-25
-27
-32
-48
-60
-61
-77
-114
-139
-169
-204
-240
-268
-309
-365
-427
-484
-534
-587
-655
-705
-739
-764
-779
-790
-803
-818
-831
-835
-843
-862
-882
-891
-903
-923
-933
-955
-960
-955
-957
-956
-942
-936
-921
-901
-889
-862
-830
-791
-755
-719
-689
-656
-616
-585
-560
-529
-496
-446
-377
-331
-298
-267
-248
-222
-205
-164
-107
-48
-5
19
50
83
100
135
179
205
228
244
263
278
293
310
329
336
326
337
354
376
399
425
438
454
476
502
530
552
580
608
623
627
653
663
679
695
712
728
731
725
712
689
653
611
568
543
507
455
418
394
375
346
304
265
229
188
149
107
71
25
-32
-93
-154
-210
-254
-299
-343
-387
-433
-480
-526
-578
-617
-660
-722
-776
-816
-839
-853
-879
-901
-918
-936
-962
-983
-980
-983
-988
-988
-980
-963
-949
-931
-930
-936
-930
-922
-914
-896
-879
-882
-876
-862
-838
-799
-761
-726
-693
-676
-643
-593
-557
-515
-461
-423
-397
-376
-367
-348
-330
-306
-289
-262
-216
-171
-121
-72
-39
-17
11
37
59
82
80
83
96
100
102
104
112
116
98
87
76
53
33
19
7
-6
-36
-65
-81
-86
-92
-94
-92
-112
-122
-133
-147
-170
-180
-182
-193
-216
-250
-296
-351
-415
-472
-524
-571
-608
-640
-678
-707
-727
-741
-760
-790
-809
-834
-842
-846
-856
-864
-893
-928
-944
-955
-968
-978
-975
-975
-984
-982
-971
-960
-952
-925
-899
-879
-844
-810
-761
-720
-679
-626
-577
-514
-440
-360
-293
-262
-242
-227
-229
-225
-196
-150
-126
-113
-107
-95
-64
-34
-2
39
66
76
108
128
142
149
136
124
115
110
127
152
165
179
182
208
234
258
289
321
358
371
405
443
469
505
552
586
606
630
654
687
713
732
717
698
679
659
646
637
633
625
608
585
545
503
461
430
407
400
389
326
273
212
152
93
37
-9
-62
-117
-163
-218
-278
-331
-388
-463
-535
-588
-626
-648
-682
-716
-750
-787
-834
-854
-855
-854
-850
-846
-834
-834
-822
-828
-831
-829
-827
-822
-813
-805
-797
-785
-794
-809
-810
-808
-808
-795
-764
-730
-707
-692
-668
-646
-616
-569
-534
-494
-458
-434
-398
-337
-286
-264
-246
-209
-165
-127
-97
-78
-61
-57
-75
-74
-58
-36
-8
26
56
66
90
103
120
144
154
170
168
161
150
146
143
137
130
112
95
89
92
84
72
61
54
29
-2
-44
-83
-126
-175
-219
-265
-309
-344
-371
-413
-449
-479
-523
-563
-595
-620
-638
-670
-683
-704
-724
-739
-767
-789
-816
-834
-835
-838
-844
-841
-842
-854
-875
-882
-892
-886
-868
-823
-789
-768
-745
-720
-686
-663
-632
-605
-567
-548
-517
-503
-490
-479
-477
-445
-415
-384
-363
-340
-325
-313
-286
-253
-235
-206
-169
-137
-102
-79
-50
-23
-16
-8
5
26
56
91
110
133
137
133
142
154
171
196
225
249
266
267
270
270
282
300
314
347
380
414
440
455
467
488
516
540
547
566
577
582
595
597
602
588
589
589
574
554
527
493
466
429
394
362
330
287
236
191
148
110
65
31
-8
-40
-70
-114
-171
-240
-299
-361
-419
-477
-545
-593
-655
-715
-763
-814
-854
-885
-916
-947
-972
-997
-1012
-1026
-1026
-1017
-1024
-1034
-1041
-1054
-1030
-1011
-1006
-995
-988
-964
-954
-951
-943
-897
-877
-882
-860
-836
-819
-788
-737
-694
-659
-615
-575
-539
-507
-468
-423
-391
-363
-328
-304
-282
-273
-251
-222
-221
-204
-174
-152
-142
-121
-106
-80
-58
-44
-44
-45
-39
-26
-12
7
35
61
79
77
90
94
94
88
73
57
36
11
-43
-91
-134
-178
-212
-260
-305
-349
-386
-428
-484
-528
-579
-620
-664
-705
-735
-761
-774
-791
-810
-829
-847
-881
-885
-882
-904
-918
-923
-939
-955
-967
-967
-957
-946
-937
-925
-909
-886
-860
-825
-797
-784
-777
-748
-708
-680
-658
-646
-619
-600
-561
-525
-482
-451
-418
-373
-342
-324
-307
-268
-216
-177
-135
-99
-77
-57
-36
-14
-8
2
13
9
-6
-7
3
15
23
27
45
46
55
77
89
92
95
106
108
117
128
146
164
167
179
204
227
251
272
296
340
370
393
414
447
478
517
549
565
593
617
645
681
702
704
694
673
650
636
633
613
595
580
549
516
475
441
420
390
347
299
249
209
162
112
51
-5
-60
-113
-147
-186
-233
-271
-312
-368
-428
-482
-546
-600
-645
-692
-741
-787
-825
-1080
-1149
-1083
-1114
-1152
-1197
-1215
-1253
-1363
-1390
-1361
-1445
-1493
-1514
-1544
-1630
-1542
-1491
-1470
-1600
-1586
-1539
-1437
-1761
-2959
-2775
-2464
-2305
-2119
-1951
-1547
-1216
-985
-803
-578
-196
77
91
322
536
575
741
1025
1005
990
1121
1163
1229
1226
1151
1047
1167
1204
990
885
841
713
419
214
18
-302
-542
-751
-1074
-1537
-1800
-2124
-2462
-2556
-2798
-3087
-3248
-3283
-3434
-3493
-3407
-3295
-3197
-3098
-2828
-2720
-2570
-2332
-2227
-2024
-1778
-1663
-1522
-1241
-1065
-1009
-930
-768
-674
-572
-461
-440
-361
-354
-418
-504
-521
-572
-753
-882
-951
-1101
-1315
-1413
-1586
-1757
-1868
-2060
-2134
-2112
-2171
-2231
-2286
-2250
-2195
-2205
-2069
-1934
-1862
-1736
-1687
-1602
-1422
-1272
-1139
-985
-841
-689
-564
-412
-200
-109
11
121
231
350
410
455
401
437
432
411
449
402
355
268
184
168
201
229
332
460
484
721
768
990
1231
1212
1436
1477
1646
1861
2173
2344
2441
2760
2742
3219
3309
3537
3658
3374
3771
3569
3649
3743
3556
3231
2732
2358
1579
1137
520
-137
-760
-1389
-1864
-2460
-2723
-3047
-3496
-3765
-3980
-4196
-4041
-3995
-3823
-3620
-3650
-3510
-3535
-3175
-2903
-2451
-1953
-1700
-1236
-965
-460
-5
543
1081
1462
1875
2198
2552
2731
2908
2955
2811
2689
2591
2435
2338
2145
1807
1436
1026
806
516
378
220
-55
-276
-594
-791
-1036
-1186
-1355
-1549
-1668
-1817
-1810
-1809
-1777
-1703
-1612
-1442
-1182
-812
-407
-26
308
607
894
1198
1525
1836
1952
2043
2076
2028
2129
2144
2108
1983
1808
1706
1635
1592
1423
1276
1026
863
777
583
422
159
-53
-329
-467
-612
-860
-963
-1113
-1143
-1131
-1075
-984
-904
-730
-624
-428
-209
-39
162
321
440
491
653
742
797
956
936
920
1023
1032
981
1036
933
819
776
654
559
411
277
49
-129
-248
-400
-474
-542
-636
-684
-677
-667
-639
-551
-557
-462
-395
-338
-184
-249
-169
-117
-103
31
73
152
195
417
644
852
1110
1163
1416
1758
2183
2488
2557
2552
2414
2527
2589
2626
2561
2364
2368
2268
2311
2469
2390
2558
2920
3012
3234
3635
3676
4002
4509
4535
4544
4873
4765
4753
4965
4461
4245
3646
3401
2778
2286
1752
658
215
-665
-1087
-1677
-2302
-3325
-4379
-4971
-5695
-5107
-4684
-4490
-4478
-4898
-5099
-4847
-3813
-3023
-2208
-1950
-1901
-1801
-1383
-707
-66
452
456
752
989
1669
2442
3033
3132
2824
2760
2654
3086
3420
3399
2871
1968
1208
486
235
-111
-393
-886
-1610
-2080
-2481
-2725
-2892
-2987
-3290
-3456
-3488
-3475
-3378
-3362
-3423
-3519
-3470
-3291
-2892
-2475
-2064
-1627
-1293
-903
-539
-36
494
1041
1556
1858
2064
2128
2172
2136
2143
2109
2013
1900
1663
1418
1149
875
611
247
-69
-248
-524
-909
-1190
-1478
-1927
-2458
-2924
-3151
-3201
-3215
-3358
-3403
-3429
-3426
-3225
-2935
-2523
-2174
-1863
-1618
-1476
-1416
-1631
-1689
-1528
-1395
-1061
-949
-972
-918
-847
-830
-705
-400
-446
-326
-287
-342
-537
-898
-1136
-1535
-1599
-1762
-1969
-2133
-2375
-2485
-2654
-2645
-2547
-2374
-2200
-2034
-1944
-2022
-1989
-2028
-1967
-1865
-1884
-1842
-1800
-1728
-1649
-1553
-1469
-1303
-1036
-791
-598
-444
-346
-377
-378
-349
-407
-378
-390
-478
-536
-645
-730
-672
-573
-504
-421
-331
-312
-241
-138
-65
36
157
239
264
346
322
328
449
610
872
1159
1413
1688
1951
2053
2190
2406
2423
2611
2857
2750
3031
3395
3361
3906
4463
4651
5102
5613
5920
6066
6531
6572
6179
6069
5400
4359
3679
2172
333
-1229
-3308
-5155
-5427
-5994
-6014
-5343
-5630
-5801
-5601
-5151
-4448
-3285
-2547
-2588
-2604
-2887
-3116
-2881
-2475
-2331
-1993
-1801
-1450
-310
685
1804
2654
3079
3234
3451
3703
3752
3649
2977
1939
834
-91
-818
-1127
-1446
-1884
-2000
-2263
-2226
-1777
-1555
-1370
-1274
-1485
-1711
-1817
-1929
-2054
-2225
-2495
-2801
-2812
-2646
-2196
-1477
-808
-146
425
871
1273
1675
1908
1976
1909
1584
1176
753
322
-11
-283
-450
-559
-492
-337
-138
194
316
364
352
178
73
-71
-305
-674
-1117
-1596
-1964
-2080
-2042
-1827
-1571
-1388
-1161
-911
-617
-289
-31
45
-47
-222
-506
-714
-886
-1099
-1242
-1380
-1397
-1294
-1061
-769
-540
-398
-587
-772
-855
-973
-935
-1019
-1312
-1734
-2087
-2294
-2205
-1904
-1728
-1591
-1504
-1398
-1187
-962
-778
-728
-877
-1180
-1560
-1848
-2084
-2255
-2345
-2515
-2572
-2563
-2480
-2189
-1946
-1598
-1374
-1132
-901
-794
-742
-923
-1016
-1159
-1228
-1211
-1245
-1246
-1287
-1235
-1159
-917
-589
-367
-81
-38
-95
-113
-212
-244
-370
-485
-667
-883
-954
-1065
-940
-786
-638
-404
-227
-19
90
224
297
306
411
469
548
654
792
945
1177
1572
1843
2184
2509
2717
2889
3051
3218
3303
3489
3707
3689
3913
4151
4338
4615
4884
5346
5517
5547
5923
5877
5910
5926
5422
4572
2640
584
-1858
-3772
-5030
-5513
-5656
-5912
-5732
-6038
-5600
-4684
-3399
-2008
-1340
-733
-1025
-888
-687
-457
-208
-622
-1028
-1377
-1132
-345
950
2069
2674
2842
2744
2711
2819
2918
2554
1705
511
-813
-1979
-2731
-3271
-3653
-3958
-4058
-3697
-3177
-2439
-1764
-1406
-1367
-1396
-1395
-1353
-1211
-1219
-1510
-1939
-2179
-2204
-1786
-1115
-298
479
975
1354
1614
1854
2003
2006
1734
1197
544
-149
-701
-1064
-1237
-1289
-1256
-1124
-841
-430
46
474
765
846
786
655
445
236
-77
-437
-818
-1087
-1129
-1000
-718
-460
-293
-165
-40
111
262
288
95
-342
-920
-1497
-1885
-2099
-2225
-2240
-2273
-2221
-2038
-1673
-1178
-692
-283
-64
35
39
-4
-67
-411
-1104
-1624
-1879
-2014
-1751
-1475
-1455
-1518
-1483
-1316
-945
-576
-619
-976
-1484
-1846
-2183
-2327
-2371
-2616
-2846
-3136
-3099
-2726
-2178
-1619
-1358
-1165
-1054
-960
-853
-786
-811
-985
-1156
-1322
-1329
-1315
-1343
-1325
-1245
-915
-525
-190
44
43
-104
-270
-445
-542
-626
-826
-1102
-1388
-1567
-1577
-1427
-1214
-1017
-884
-793
-720
-632
-534
-523
-554
-627
-687
-678
-649
-555
-443
-259
35
386
751
1048
1354
1664
1951
2233
2450
2559
2497
2319
2133
2042
1959
1926
2159
2266
2450
2729
2981
3648
4020
4357
4540
4727
4906
4634
4988
4751
4227
4039
3352
3043
2623
2204
878
-231
-971
-2561
-3226
-3597
-3639
-3953
-3765
-3467
-3533
-2562
-2399
-2030
-1567
-1411
-1142
-1117
-647
-534
-406
-416
-445
-43
147
432
832
1135
1434
1553
1535
1389
1148
644
-39
-417
-887
-1127
-1360
-1793
-2054
-2250
-2289
-2257
-1843
-1517
-1397
-1229
-1205
-1281
-1301
-1265
-1338
-1276
-1239
-1166
-1071
-897
-652
-450
-159
70
399
603
674
692
497
310
124
-54
-203
-316
-387
-453
-395
-303
-130
162
326
512
654
696
724
686
648
495
417
295
126
54
-45
-37
-39
-3
57
40
9
-136
-298
-489
-733
-944
-1205
-1409
-1623
-1837
-1936
-1972
-1862
-1722
-1525
-1285
-1076
-846
-725
-561
-442
-363
-252
-220
-185
-213
-174
-153
-155
-49
22
115
165
160
118
-11
-101
-314
-622
-936
-1441
-1978
-2502
-3069
-3579
-3794
-3810
-3779
-3379
-2949
-2560
-1995
-1559
-1147
-829
-548
-554
-640
-692
-915
-994
-1109
-1137
-1231
-1344
-1322
-1310
-1077
-913
-715
-560
-548
-538
-698
-758
-813
-823
-821
-868
-856
-875
-780
-677
-544
-392
-305
-226
-292
-359
-512
-766
-914
-1096
-1208
-1234
-1251
-1174
-1042
-779
-493
-84
324
620
890
985
1122
1270
1452
1613
1627
1709
1782
1848
1976
2221
2533
2547
2645
2854
3025
3140
3399
3913
4216
4579
4818
5053
5142
5141
5600
5157
5083
4894
4195
3649
2773
1889
88
-1366
-2876
-4382
-4784
-4708
-4576
-4082
-3492
-3361
-2977
-2501
-2188
-1538
-1237
-1306
-1289
-1450
-1380
-1248
-999
-574
-387
63
327
927
1840
2314
2736
2432
1800
1057
218
-399
-753
-1034
-1540
-1966
-2377
-2593
-2480
-2151
-1744
-1390
-1060
-981
-1120
-1176
-1367
-1665
-1837
-2049
-2084
-1932
-1692
-1356
-975
-560
-227
183
552
753
890
769
472
134
-231
-531
-706
-831
-859
-806
-709
-431
-21
379
744
1001
1021
927
831
677
559
524
420
301
227
143
185
315
489
670
753
695
476
188
-194
-582
-942
-1314
-1641
-1910
-2109
-2232
-2227
-2136
-1967
-1721
-1477
-1239
-1045
-915
-831
-812
-777
-738
-690
-608
-523
-375
-219
-2
264
486
698
818
846
751
584
368
-60
-578
-973
-1526
-2136
-2233
-2465
-2797
-2515
-2382
-2349
-2021
-1818
-1882
-1743
-1608
-1678
-1625
-1602
-1645
-1698
-1595
-1575
-1534
-1459
-1386
-1124
-986
-848
-695
-749
-756
-760
-916
-995
-1006
-1118
-1136
-1117
-1117
-1012
-921
-761
-622
-512
-455
-479
-512
-572
-687
-837
-953
-1061
-1184
-1241
-1234
-1241
-1141
-1040
-995
-866
-765
-717
-580
-471
-451
-300
-182
-88
51
42
102
251
433
617
809
997
1119
1347
1576
1754
1886
1951
2060
2118
2244
2383
2346
2410
2578
2823
2972
3113
3283
3409
3688
4021
4305
4363
4602
4521
4319
4462
4060
3598
3328
2781
2156
1482
658
-193
-1040
-1863
-2659
-3242
-3471
-3511
-3244
-2637
-2392
-2180
-1933
-1727
-1390
-1213
-1204
-1094
-1042
-848
-685
-625
-314
-154
-13
262
607
971
1159
1069
826
500
210
-112
-573
-993
-1345
-1676
-1807
-1824
-1771
-1694
-1631
-1510
-1407
-1262
-1111
-1044
-958
-991
-1196
-1348
-1416
-1366
-1174
-960
-778
-587
-366
-142
80
251
386
382
250
114
-8
-75
-173
-280
-356
-383
-244
-56
181
398
568
717
810
886
893
873
828
722
630
566
533
541
544
525
478
423
353
272
154
-36
-266
-560
-857
-1154
-1414
-1604
-1741
-1824
-1856
-1817
-1717
-1573
-1444
-1327
-1207
-1095
-965
-832
-749
-674
-608
-525
-405
-262
-113
6
128
217
272
291
258
192
74
-74
-253
-434
-641
-848
-1002
-1136
-1246
-1302
-1620
-2166
-2471
-2619
-2675
-2709
-2792
-2849
-2638
-2101
-1643
-1343
-1347
-1380
-1290
-835
-394
-434
-722
-971
-897
-824
-875
-1041
-1246
-1169
-935
-852
-844
-847
-850
-836
-732
-738
-808
-918
-1017
-993
-974
-900
-925
-990
-993
-958
-903
-815
-714
-708
-835
-892
-975
-1029
-1084
-1228
-1269
-1187
-1036
-907
-774
-669
-453
-119
143
326
394
380
403
503
633
664
714
807
935
1168
1413
1587
1808
2031
2213
2417
2608
2644
2692
2640
2559
2744
2858
2891
2955
3211
3418
3632
3987
3830
3681
3452
3106
3163
2900
2416
2121
1635
1315
1236
1026
667
210
-124
-787
-1400
-1866
-2193
-2529
-2459
-2377
-2216
-1978
-1758
-1410
-1404
-1187
-1004
-1204
-912
-502
-380
-301
-413
-653
-1001
-911
-549
-288
-25
17
-110
-292
-367
-293
-412
-592
-738
-950
-1221
-1322
-1394
-1475
-1433
-1317
-1220
-1167
-1038
-922
-825
-705
-633
-635
-690
-761
-789
-872
-892
-854
-780
-610
-452
-282
-232
-198
-102
18
212
359
343
220
67
-1
51
129
258
329
396
481
577
726
865
952
964
938
898
802
688
592
457
322
243
139
18
-78
-187
-265
-329
-373
-424
-537
-658
-819
-972
-1114
-1235
-1293
-1377
-1445
-1455
-1472
-1426
-1287
-1138
-999
-874
-777
-712
-652
-575
-497
-451
-400
-341
-320
-316
-312
-272
-234
-189
-130
-129
-178
-225
-272
-346
-434
-510
-622
-744
-820
-873
-940
-1006
-1052
-1124
-1181
-1182
-1225
-1542
-2023
-2280
-2378
-2413
-2384
-2378
-2328
-2001
-1280
-689
-459
-508
-678
-722
-474
-261
-438
-861
-1103
-1111
-1131
-1178
-1225
-1176
-952
-619
-559
-757
-909
-841
-794
-794
-807
-943
-1114
-1200
-1210
-1145
-999
-800
-722
-731
-651
-510
-350
-257
-229
-309
-427
-466
-500
-622
-666
-542
-315
-118
-52
-50
62
373
770
1033
1100
1080
1111
1237
1339
1428
1510
1588
1734
1882
2015
2131
2209
2438
2705
2964
3127
3123
3245
3354
3516
3739
3744
3632
3487
3290
3177
2960
2778
2572
2214
1982
1622
1041
373
-345
-967
-1418
-1801
-2005
-2206
-2255
-2013
-1743
-1507
-1440
-1687
-1889
-1971
-1674
-1267
-1090
-1134
-1435
-1740
-1905
-1733
-1351
-912
-557
-350
-328
-425
-474
-430
-355
-216
-158
-247
-474
-691
-817
-925
-955
-969
-982
-1003
-984
-960
-922
-886
-834
-778
-768
-795
-891
-1093
-1246
-1265
-1171
-1036
-978
-996
-1063
-1077
-935
-696
-409
-167
-55
-35
-87
-95
-44
53
180
277
292
257
213
189
247
359
492
595
634
632
608
583
570
537
493
413
312
184
22
-114
-215
-256
-271
-319
-408
-527
-630
-694
-694
-687
-730
-826
-963
-1091
-1188
-1226
-1206
-1178
-1144
-1128
-1131
-1113
-1092
-1024
-929
-831
-739
-691
-671
-665
-616
-558
-486
-419
-359
-351
-341
-293
-272
-233
-187
-172
-179
-207
-259
-278
-291
-314
-348
-395
-466
-585
-738
-812
-872
-1044
-1201
-1219
-1074
-829
-572
-473
-612
-789
-907
-892
-775
-704
-734
-800
-846
-939
-1040
-1107
-980
-756
-614
-592
-673
-697
-707
-659
-669
-710
-716
-744
-739
-762
-757
-727
-643
-570
-595
-667
-758
-718
-617
-538
-510
-554
-581
-603
-605
-605
-547
-431
-358
-360
-423
-448
-428
-370
-297
-253
-196
-186
-177
-167
-143
-50
59
152
228
260
255
302
403
485
493
572
713
782
811
905
994
1023
1131
1245
1280
1328
1418
1470
1569
1656
1609
1666
1765
1761
1790
1819
1863
1914
1917
1828
1691
1591
1473
1389
1301
1217
1115
896
526
221
143
224
494
701
555
66
-539
-934
-972
-689
-430
-331
-551
-1086
-1524
-1710
-1565
-1166
-842
-845
-1083
-1361
-1546
-1568
-1445
-1304
-1238
-1244
-1332
-1395
-1393
-1360
-1290
-1213
-1131
-1049
-1022
-1084
-1138
-1149
-1101
-929
-719
-606
-624
-748
-884
-862
-680
-469
-288
-264
-419
-629
-772
-679
-437
-182
-52
-97
-228
-366
-347
-222
-51
93
108
58
-29
-94
-76
-27
35
95
148
173
166
127
75
59
110
203
272
273
181
66
12
45
146
228
229
133
10
-79
-115
-60
0
2
-58
-173
-294
-346
-332
-296
-270
-281
-333
-418
-496
-537
-540
-544
-534
-546
-603
-667
-759
-830
-860
-880
-889
-896
-957
-1070
-1207
-1491
-1807
-1777
-1437
-1137
-1001
-1028
-1351
-1619
-1605
-1524
-1376
-1292
-1349
-1389
-1367
-1527
-1718
-1686
-1411
-1006
-896
-1039
-1203
-1129
-944
-845
-848
-958
-853
-791
-791
-798
-775
-621
-455
-354
-495
-615
-644
-541
-325
-299
-326
-381
-422
-487
-546
-530
-457
-249
-213
-309
-443
-482
-366
-293
-214
-176
-112
-78
-105
-120
-85
99
287
389
405
368
370
431
557
708
824
851
818
795
803
880
1060
1240
1329
1348
1329
1390
1535
1670
1752
1792
1817
1782
1703
1645
1646
1697
1695
1579
1417
1313
1242
1218
1145
1018
893
736
644
511
372
237
24
-151
-310
-431
-521
-619
-717
-866
-1002
-1084
-1107
-1098
-1121
-1194
-1292
-1346
-1367
-1394
-1410
-1429
-1429
-1439
-1479
-1490
-1463
-1386
-1346
-1333
-1305
-1265
-1211
-1161
-1085
-1047
-993
-948
-920
-870
-835
-787
-747
-722
-697
-665
-606
-587
-563
-537
-537
-500
-442
-366
-333
-346
-333
-310
-257
-194
-137
-91
-83
-73
-66
-44
3
70
122
145
163
186
188
187
214
242
235
189
144
90
47
32
36
29
25
15
-15
-50
-78
-77
-73
-80
-90
-118
-158
-197
-224
-236
-234
-221
-230
-246
-251
-255
-257
-245
-245
-261
-286
-302
-320
-349
-377
-403
-452
-498
-530
-563
-586
-597
-602
-609
-605
-620
-628
-630
-645
-645
-645
-629
-617
-636
-641
-635
-633
-668
-780
-974
-1129
-1153
-1023
-787
-625
-663
-804
-973
-1096
-1088
-1021
-942
-866
-837
-908
-1031
-1157
-1158
-1009
-806
-661
-681
-725
-754
-707
-661
-690
-681
-702
-680
-685
-726
-726
-668
-552
-527
-570
-658
-703
-641
-531
-428
-393
-375
-405
-451
-496
-498
-383
-274
-204
-228
-295
-317
-282
-171
-75
15
82
112
99
65
93
161
268
346
360
337
301
335
442
588
688
742
797
848
925
1018
1142
1282
1408
1476
1534
1634
1745
1850
1917
2013
2059
2006
1928
1878
1926
1942
1931
1851
1721
1595
1416
1264
1157
1127
1080
1028
852
577
357
110
-27
-93
-134
-195
-330
-527
-793
-960
-1062
-1065
-983
-995
-1073
-1228
-1372
-1456
-1471
-1425
-1376
-1333
-1392
-1464
-1518
-1538
-1464
-1381
-1306
-1268
-1248
-1268
-1273
-1248
-1215
-1119
-1044
-1033
-1049
-1093
-1112
-1070
-980
-917
-867
-833
-837
-827
-780
-696
-593
-484
-413
-382
-359
-335
-282
-220
-154
-105
-84
-75
-40
30
113
209
226
209
184
162
201
253
305
334
345
315
286
268
243
248
264
274
261
250
223
187
143
95
73
67
66
46
3
-40
-82
-110
-129
-142
-154
-213
-276
-343
-385
-408
-412
-427
-471
-526
-602
-646
-670
-674
-696
-727
-771
-816
-846
-868
-868
-882
-896
-886
-885
-884
-904
-917
-915
-925
-936
-968
-1174
-1513
-1615
-1354
-998
-780
-769
-1047
-1307
-1285
-1128
-951
-862
-902
-917
-854
-977
-1232
-1332
-1141
-754
-592
-753
-996
-1007
-796
-613
-613
-757
-726
-636
-617
-668
-712
-594
-363
-209
-347
-558
-664
-585
-353
-258
-278
-295
-322
-376
-464
-495
-401
-198
-128
-251
-413
-464
-358
-250
-192
-172
-122
-76
-88
-144
-159
-5
209
340
339
261
251
361
507
585
620
670
751
839
856
861
964
1113
1209
1259
1295
1353
1468
1584
1649
1729
1788
1777
1750
1704
1649
1681
1739
1708
1626
1492
1346
1319
1395
1441
1369
1216
1027
819
696
606
571
558
464
269
28
-185
-294
-339
-399
-436
-489
-608
-763
-935
-1050
-1082
-1098
-1117
-1149
-1205
-1284
-1326
-1351
-1372
-1364
-1320
-1275
-1247
-1235
-1277
-1279
-1196
-1132
-1068
-1029
-1046
-1059
-1027
-989
-938
-864
-833
-834
-844
-854
-822
-770
-714
-671
-637
-603
-570
-545
-508
-433
-333
-236
-164
-121
-117
-117
-84
-7
126
237
326
352
310
273
290
359
450
527
541
496
412
349
330
354
393
403
381
300
211
175
156
164
172
163
140
105
74
45
41
37
23
8
-17
-67
-133
-198
-250
-265
-261
-266
-311
-383
-455
-510
-520
-511
-534
-591
-675
-772
-848
-898
-927
-953
-986
-1001
-1007
-1007
-1005
-1022
-1039
-1041
-1029
-1005
-1020
-1069
-1083
-1083
-1120
-1160
-1144
-1055
-958
-902
-881
-916
-981
-976
-887
-813
-778
-753
-756
-737
-745
-782
-760
-657
-546
-490
-511
-568
-567
-522
-474
-439
-425
-428
-431
-458
-473
-455
-403
-361
-342
-353
-409
-434
-396
-327
-284
-275
-290
-313
-352
-384
-357
-289
-225
-188
-214
-254
-289
-286
-248
-213
-181
-173
-182
-202
-211
-205
-163
-95
-58
-39
-42
-67
-64
-36
12
51
89
112
145
198
258
342
441
547
586
594
645
717
815
931
1075
1193
1240
1252
1282
1303
1317
1376
1474
1552
1601
1601
1559
1531
1518
1512
1516
1483
1412
1367
1283
1089
857
606
369
263
350
450
419
302
-21
-405
-659
-753
-676
-565
-606
-824
-1109
-1384
-1500
-1438
-1300
-1173
-1146
-1248
-1369
-1435
-1446
-1373
-1287
-1259
-1254
-1259
-1261
-1209
-1149
-1109
-1053
-1004
-979
-967
-986
-1038
-1028
-982
-942
-878
-857
-900
-961
-997
-966
-848
-693
-607
-603
-684
-773
-784
-709
-587
-468
-396
-390
-406
-414
-372
-271
-148
-74
-43
-22
-29
-21
14
64
123
162
194
213
210
219
250
301
362
387
370
342
308
277
278
296
331
347
325
263
215
191
186
193
194
142
79
23
-36
-87
-120
-143
-159
-191
-261
-330
-400
-461
-501
-531
-560
-599
-657
-742
-800
-841
-863
-861
-875
-892
-908
-945
-980
-989
-1014
-1063
-1123
-1156
-1199
-1262
-1221
-1105
-1027
-1005
-1032
-1143
-1241
-1222
-1138
-1025
-931
-949
-1043
-1092
-1117
-1131
-1081
-978
-840
-784
-834
-935
-981
-933
-837
-763
-768
-770
-777
-773
-736
-696
-648
-606
-571
-598
-640
-648
-591
-483
-424
-415
-452
-491
-479
-427
-381
-319
-237
-217
-242
-292
-308
-236
-133
-81
-68
-67
-78
-60
-12
29
77
150
196
190
165
148
190
286
355
354
352
374
396
441
507
568
634
718
780
768
748
803
884
982
1109
1242
1328
1437
1562
1637
1669
1695
1722
1781
1875
1988
2071
2080
1996
1851
1737
1672
1626
1625
1637
1465
1100
684
408
447
734
1019
1006
630
-25
-579
-782
-660
-353
-205
-355
-794
-1310
-1653
-1674
-1416
-1081
-904
-1035
-1339
-1626
-1735
-1684
-1518
-1388
-1379
-1409
-1481
-1513
-1488
-1446
-1345
-1239
-1141
-1080
-1106
-1194
-1279
-1261
-1129
-931
-756
-744
-873
-1039
-1105
-979
-747
-543
-468
-555
-749
-897
-903
-753
-540
-367
-318
-388
-488
-531
-448
-281
-109
-1
21
-22
-88
-99
-62
6
109
185
226
226
202
176
198
272
355
420
416
355
257
187
198
268
334
334
249
118
3
-31
-24
4
4
-64
-167
-289
-378
-414
-418
-399
-407
-461
-560
-668
-749
-790
-783
-785
-802
-861
-952
-1033
-1071
-1045
-1003
-978
-986
-1013
-1048
-1069
-1096
-1170
-1226
-1244
-1224
-1221
-1226
-1253
-1302
-1282
-1251
-1219
-1207
-1245
-1267
-1230
-1208
-1223
-1250
-1284
-1274
-1242
-1240
-1237
-1229
-1156
-1077
-1007
-997
-1009
-982
-961
-893
-857
-831
-812
-784
-730
-704
-693
-675
-593
-556
-541
-511
-515
-485
-459
-448
-444
-435
-413
-402
-364
-355
-343
-309
-301
-300
-296
-277
-262
-248
-233
-219
-193
-169
-138
-107
-102
-70
-27
17
47
81
116
141
183
212
229
253
327
419
502
576
620
700
773
831
918
1004
1094
1148
1254
1369
1475
1614
1729
1820
1874
1955
2044
2111
2220
2258
2166
2164
2238
2220
2043
1610
1036
539
377
726
1403
1889
1917
1388
365
-476
-698
-307
373
818
534
-343
-1308
-1982
-1936
-1409
-787
-446
-618
-1148
-1721
-1938
-1935
-1692
-1440
-1445
-1524
-1665
-1733
-1710
-1593
-1444
-1317
-1211
-1166
-1202
-1383
-1511
-1480
-1346
-1074
-863
-855
-1043
-1258
-1315
-1159
-718
-333
-191
-372
-782
-1071
-1151
-932
-570
-297
-284
-488
-703
-838
-708
-396
-82
102
82
-12
-124
-129
-47
82
163
189
253
247
175
133
151
195
304
403
387
311
223
151
188
331
496
591
538
384
229
181
241
349
393
308
145
-53
-215
-265
-221
-153
-99
-133
-234
-348
-414
-425
-427
-414
-433
-511
-621
-738
-850
-927
-935
-921
-901
-921
-974
-1031
-1100
-1103
-1058
-1070
-1164
-1286
-1400
-1464
-1442
-1297
-1197
-1198
-1238
-1327
-1398
-1302
-1270
-1164
-1139
-1039
-1714
-2062
-1737
-1574
-1320
-1427
-1427
-1320
-1130
-984
-1220
-1511
-1238
-948
-884
-1084
-1203
-1178
-930
-636
-492
-570
-498
-431
-336
-339
-378
-382
-451
-472
-429
-467
-631
-673
-682
-551
-399
-363
-339
-424
-328
-792
-1003
-459
-174
-124
-171
-124
20
489
911
442
273
820
1159
1167
948
967
1063
1476
1888
1855
1598
1843
2191
2436
2425
2417
2578
2617
2806
3262
3246
3392
3816
3877
4415
4571
5055
5529
5240
5585
5284
4011
3096
1170
-662
-1661
-3012
-3440
-4069
-4418
-3824
-3377
-2375
-1653
-2233
-2217
-2214
-1894
-574
-300
-433
-1588
-3149
-3490
-3910
-3195
-1833
-1488
-778
-684
-635
13
252
1267
1974
1743
1712
1065
64
-483
-1059
-1437
-1812
-2358
-2298
-2269
-2064
-1220
-834
-576
-223
93
457
283
-34
-571
-1477
-1703
-1636
-1822
-2058
-2383
-2627
-2453
-1808
-678
242
606
1013
876
619
713
589
520
186
-290
-582
-1188
-1285
-923
-634
120
773
1282
1749
2008
2389
2498
2271
2051
1529
918
490
-53
-558
-1006
-1183
-979
-755
-374
-139
-239
-193
-136
-104
-178
-623
-1192
-1991
-2673
-2964
-3182
-3165
-3006
-2840
-2531
-2088
-1531
-962
-483
-39
215
215
108
-126
-502
-785
-935
-1018
-1041
-982
-809
-668
-438
-89
173
314
406
289
-113
-604
-1147
-1889
-2621
-3109
-3575
-3884
-3954
-3774
-3399
-2684
-1716
-998
-523
-347
-343
-456
-499
-559
-930
-1379
-1677
-1952
-2118
-2140
-1993
-1688
-1214
-714
-458
-404
-314
-156
-201
-305
-508
-823
-1041
-1168
-1225
-1167
-945
-553
-248
-24
202
403
600
644
496
102
-319
-660
-1021
-1305
-1450
-1350
-1052
-601
-149
221
677
1122
1583
1888
1963
1832
1613
1467
1348
1312
1387
1505
1660
2012
2330
2797
3259
3377
3808
3916
3995
4366
4420
4249
4499
4939
5387
5972
6464
6695
6888
7397
7174
5595
3182
494
-2206
-3660
-4257
-4610
-5096
-5449
-4960
-3848
-2033
-594
-689
-1595
-2262
-1959
-1136
-397
-672
-1992
-3712
-4535
-4130
-2865
-789
873
1633
1892
1828
1941
2230
2334
2323
1583
450
-869
-2010
-2743
-2958
-2696
-2428
-2114
-1623
-817
9
723
915
503
-94
-588
-871
-1283
-2000
-2770
-3341
-3204
-2230
-1086
-211
84
129
296
842
1630
2036
1756
775
-388
-1402
-1803
-1717
-1375
-951
-647
-277
174
768
1468
2088
2465
2554
2320
1853
1249
713
249
-115
-330
-353
-184
121
529
814
980
1052
1147
1154
888
303
-619
-1560
-2270
-2609
-2654
-2696
-2803
-2914
-2879
-2431
-1716
-964
-488
-394
-543
-793
-969
-1119
-1240
-1430
-1545
-1515
-1385
-1060
-778
-583
-252
113
379
519
286
-375
-1178
-1799
-2087
-2270
-2578
-2854
-3179
-3241
-2654
-1950
-1508
-1302
-1292
-1412
-1380
-1237
-1372
-1772
-2085
-2295
-2414
-2499
-2524
-2457
-2213
-1649
-1108
-899
-867
-827
-838
-809
-722
-810
-1044
-1307
-1460
-1448
-1293
-893
-538
-309
-90
114
298
421
413
214
-59
-344
-591
-846
-1094
-1128
-992
-728
-355
-65
147
424
768
1093
1262
1284
1122
939
848
780
865
915
1073
1516
1800
2157
2575
2736
2847
3080
3262
3165
3131
3077
3043
3211
3557
3956
4193
4729
5263
6006
7023
7863
8274
8076
7766
6325
3371
699
-2449
-4901
-5355
-5571
-5524
-5314
-4717
-3528
-1639
-71
240
-594
-1826
-2157
-1930
-1140
-1087
-2128
-3745
-5182
-4868
-3424
-1060
1482
2398
2630
2490
2282
2556
2397
1863
731
-637
-1908
-2967
-3648
-3788
-3442
-2802
-1880
-1216
-336
401
719
906
392
-497
-1266
-1991
-2432
-2855
-3283
-3489
-3288
-2281
-974
344
1025
1172
1151
1115
1444
1750
1516
480
-861
-2188
-2722
-2334
-1585
-730
-186
200
725
1360
2035
2446
2447
2141
1592
1033
432
-60
-382
-520
-421
-114
373
844
1292
1538
1621
1565
1352
1032
420
-413
-1343
-2202
-2824
-3088
-2967
-2707
-2419
-2169
-2033
-1731
-1273
-753
-388
-412
-781
-1280
-1702
-1922
-1872
-1820
-1694
-1465
-1191
-742
-250
119
368
520
518
387
72
-525
-1352
-2512
-3233
-3389
-3623
-3606
-3482
-3528
-3202
-2169
-1263
-720
-546
-930
-1489
-1699
-1583
-1896
-2230
-2567
-2777
-2665
-2476
-2133
-1844
-1379
-677
-351
-358
-418
-557
-835
-1012
-1145
-1296
-1348
-1362
-1319
-1194
-610
75
598
868
807
765
791
797
692
293
-187
-484
-650
-636
-472
-186
216
742
1267
1503
1628
1773
1918
2100
2124
1873
1653
1638
1606
1861
2116
2275
2803
3111
3379
3842
3949
4003
4421
4668
4622
4693
5148
5605
6054
7208
8007
8107
8555
8308
5394
2279
-381
-3603
-4689
-4615
-4917
-5389
-5115
-4379
-3090
-1074
-349
-832
-2346
-3103
-2663
-1539
-567
-747
-2386
-4878
-5760
-4751
-2591
629
2431
2411
2144
1715
2132
2540
2513
1731
402
-1039
-2362
-3028
-3308
-3111
-2764
-2045
-1592
-930
17
388
607
467
-254
-966
-1579
-2081
-2454
-3060
-3416
-3528
-3008
-1893
-413
673
894
873
496
542
1070
1447
997
-184
-1725
-2845
-2765
-1938
-785
7
207
341
680
1233
1967
2288
2168
1588
944
485
100
-53
-230
-321
-273
159
719
1207
1515
1500
1416
1199
941
525
-240
-1162
-2043
-2753
-3116
-3056
-2808
-2581
-2287
-2157
-2015
-1626
-1180
-711
-541
-696
-1148
-1751
-2174
-2387
-2334
-2323
-2265
-2001
-1878
-1615
-1125
-674
-414
-70
8
-328
-631
-1170
-1687
-2080
-2244
-2433
-2618
-2629
-2706
-2531
-2176
-1856
-1506
-1457
-1576
-1763
-2101
-2239
-2330
-2486
-2607
-2624
-2639
-2408
-2045
-1595
-1042
-603
-226
-93
-81
-204
-397
-494
-681
-938
-1047
-1225
-1290
-1083
-784
-356
24
336
500
606
737
796
806
752
639
483
358
347
488
631
906
1310
1547
1816
2222
2299
2414
2735
2791
2588
2476
2373
2134
2352
2600
2852
3098
3338
3681
4043
4636
5046
5697
6357
7020
7716
8220
8025
7541
5662
2510
75
-2858
-4716
-4519
-4811
-4646
-3819
-3421
-2445
-774
-245
-517
-1191
-2237
-2475
-2016
-1277
-1479
-2343
-3791
-5094
-4530
-2868
-305
2174
2663
2685
2348
1914
2255
2221
1528
414
-984
-2326
-2964
-3198
-2827
-2417
-1906
-1268
-925
-118
290
378
447
-262
-1002
-1596
-2420
-2883
-3243
-3558
-3363
-2795
-1784
-567
489
1009
1125
944
743
844
934
645
-172
-1314
-2444
-2702
-2219
-1318
-268
302
563
853
1168
1663
2021
1988
1591
822
158
-376
-616
-638
-601
-410
-35
522
1053
1477
1542
1412
1209
897
545
-54
-864
-1706
-2481
-2898
-2925
-2703
-2386
-2107
-1971
-1872
-1576
-1370
-1209
-1197
-1668
-2223
-2654
-3095
-3250
-3032
-2843
-2469
-1794
-1297
-875
-389
-199
1
146
85
-234
-783
-1318
-1881
-2274
-2514
-2529
-2478
-2408
-2163
-1952
-1715
-1403
-1265
-1326
-1448
-1637
-1954
-2092
-2214
-2351
-2228
-2073
-1828
-1515
-1130
-715
-321
86
284
378
272
33
-191
-396
-525
-580
-598
-522
-284
6
446
958
1336
1576
1701
1670
1664
1623
1532
1433
1254
1140
1112
1233
1493
1893
2216
2629
2991
2963
3331
3620
3427
3668
3655
3253
3401
3390
3606
4136
4397
5298
6304
7056
8266
8649
7801
5948
2856
189
-2684
-4427
-4617
-5438
-5373
-4627
-4154
-2869
-991
-607
-685
-1326
-1877
-1604
-1160
-412
-1095
-2572
-4259
-5543
-5000
-3420
-1086
1185
1637
1981
2185
2064
2640
2621
1816
772
-750
-2104
-2587
-3082
-2778
-2462
-2195
-1437
-973
-56
499
755
925
359
-363
-1027
-1953
-2654
-3224
-3712
-3663
-3216
-2243
-1075
-96
454
720
659
719
969
1090
785
-88
-1183
-2305
-2548
-2128
-1306
-385
98
415
767
1200
1850
2321
2332
1936
1198
480
-62
-298
-461
-490
-436
-178
268
657
1072
1164
1114
1003
763
401
-197
-958
-1815
-2541
-2978
-3107
-2977
-2776
-2547
-2426
-2422
-2418
-2449
-2250
-2194
-2367
-2645
-3128
-3415
-3404
-3053
-2678
-2324
-2096
-1939
-1505
-970
-376
-83
-73
-291
-720
-1123
-1537
-1852
-2075
-2167
-2219
-2312
-2225
-2078
-1892
-1599
-1331
-1123
-1047
-1161
-1419
-1642
-1791
-1816
-1842
-1908
-1961
-1976
-1781
-1383
-874
-403
-141
-24
4
-6
75
116
104
173
209
324
600
854
1237
1701
2085
2454
2716
2815
2789
2673
2585
2516
2588
2415
2198
2343
2081
2237
2833
2992
3258
3363
3073
3079
3450
3631
4051
4037
3812
4858
5367
6137
7718
7988
6726
4722
2366
-321
-2480
-3527
-4202
-5004
-4887
-4146
-3559
-2182
-602
-681
-1328
-1901
-2097
-1518
-684
9
-913
-2469
-4034
-4952
-4351
-2557
-177
1313
1619
1803
1843
1904
2342
2263
1580
508
-846
-1924
-2407
-2741
-2523
-2310
-2187
-1512
-1000
-212
325
522
625
79
-507
-1041
-1792
-2478
-3015
-3434
-3382
-2763
-1760
-686
115
511
675
606
763
1133
1155
793
-103
-1184
-2071
-2211
-1723
-966
-197
196
538
869
1325
1953
2303
2222
1799
1113
471
30
-173
-281
-335
-271
12
427
796
1167
1219
1116
996
715
297
-320
-1142
-2063
-2766
-3074
-3070
-2970
-3060
-3285
-3351
-3182
-2816
-2440
-2138
-2132
-2282
-2352
-2366
-2417
-2555
-2613
-2612
-2305
-1710
-1352
-1129
-925
-768
-646
-527
-512
-795
-1134
-1495
-1920
-2174
-2243
-2315
-2398
-2376
-2169
-1781
-1423
-1108
-863
-884
-863
-886
-1101
-1233
-1366
-1537
-1579
-1458
-1314
-1176
-995
-799
-515
-120
220
494
661
705
771
915
979
1066
1264
1411
1625
1872
2256
2576
2747
3049
3282
3301
3321
3380
3195
3124
3337
3084
2946
3086
3009
3182
3555
3948
4357
4671
5323
5938
6682
7770
8443
8362
6681
3586
868
-2115
-4661
-4582
-4992
-5783
-4681
-4211
-3249
-940
150
-302
-1076
-2322
-2805
-2220
-1125
-769
-1703
-3663
-5602
-5629
-4268
-1711
1125
2080
2050
2268
1770
1933
2335
1688
747
-708
-2269
-3034
-3304
-3151
-2602
-2164
-1471
-949
-222
424
573
846
430
-397
-1030
-1842
-2595
-2960
-3366
-3432
-2959
-2216
-929
410
1151
1476
1302
788
823
1015
930
430
-616
-1903
-2645
-2415
-1582
-339
519
869
1024
1153
1540
2081
2274
1932
1200
350
-349
-620
-627
-621
-482
-248
194
623
1090
1355
1225
1046
649
214
-316
-1084
-1853
-2606
-3217
-3505
-3723
-3809
-3581
-3443
-3375
-3089
-2854
-2648
-2316
-2218
-2220
-2436
-2829
-2970
-3003
-2603
-2059
-1744
-1538
-1345
-1160
-1065
-787
-673
-744
-915
-1333
-1747
-2093
-2225
-2308
-2298
-2169
-2031
-1774
-1690
-1453
-1196
-1039
-827
-914
-1051
-1294
-1539
-1644
-1671
-1531
-1421
-1385
-1317
-1172
-818
-328
136
474
718
811
833
993
1054
1231
1431
1525
1685
1938
2227
2541
3008
3397
3641
3833
3858
3608
3612
3663
3582
3766
3520
3441
3764
3769
4028
5052
5478
6181
7375
8071
9230
9741
8010
4753
1800
-1537
-4342
-4609
-4956
-5697
-5245
-4642
-3868
-1322
389
34
-847
-2562
-3140
-2440
-1456
-734
-1623
-3969
-5965
-6465
-4977
-2057
1136
2528
2592
2669
2299
2357
2794
2687
1622
374
-1477
-2739
-3102
-3209
-2608
-1901
-1236
-595
35
444
725
911
580
-397
-1323
-2333
-3125
-3531
-3937
-3989
-3726
-2947
-1742
-226
759
1191
1091
495
491
756
844
400
-704
-2159
-3040
-2844
-1790
-320
840
1233
1269
1301
1639
2264
2584
2380
1546
663
-212
-603
-588
-519
-254
21
482
955
1422
1674
1635
1443
1067
666
91
-736
-1609
-2605
-3574
-4242
-4215
-3945
-3836
-3594
-3629
-3608
-3261
-2634
-2058
-1845
-2021
-2633
-3145
-3304
-2892
-2495
-2168
-1766
-1566
-1419
-1185
-890
-661
-507
-431
-696
-1189
-1548
-1947
-2256
-2244
-2014
-1842
-1774
-1666
-1446
-1134
-697
-343
-270
-406
-688
-1082
-1377
-1481
-1463
-1416
-1466
-1376
-1185
-957
-524
11
584
1085
1450
1595
1522
1519
1586
1697
1792
2089
2220
2162
2556
3011
3403
3988
4274
4004
4094
4107
3787
4101
4157
4028
4152
4338
4578
5434
6657
7757
9138
10028
8733
5397
2607
-897
-3847
-4233
-4864
-5977
-5945
-5726
-4945
-2526
-358
-81
-1165
-2811
-3518
-2921
-1383
-360
-1120
-3586
-6148
-6808
-5712
-2973
623
2068
2177
2353
1968
2288
2995
3064
2319
995
-853
-2133
-2847
-3062
-2589
-2068
-1476
-899
-273
355
791
1191
1113
161
-715
-1677
-2459
-2917
-3371
-3722
-3756
-3163
-2035
-384
718
1200
1076
454
494
981
1345
1040
-109
-1761
-2994
-3051
-2138
-695
526
941
1005
1036
1380
2078
2546
2483
1807
991
81
-396
-503
-511
-352
-193
196
590
982
1304
1327
1171
870
431
-159
-957
-1794
-2852
-3819
-4466
-4754
-4529
-4424
-4409
-4280
-4085
-3881
-3252
-2510
-2459
-2407
-2699
-3172
-3247
-2960
-2692
-2493
-2081
-1831
-1637
-1281
-1024
-731
-609
-633
-715
-1133
-1591
-1921
-2211
-2386
-2159
-2075
-2081
-1894
-1687
-1373
-938
-567
-314
-343
-510
-771
-1100
-1238
-1396
-1383
-1362
-1276
-1030
-762
-292
322
1042
1610
1966
2112
2063
2061
2113
2276
2446
2477
2482
2660
2794
3118
3664
4071
4299
4525
4608
4544
4845
5011
4970
5233
5455
5782
6561
7550
8991
9753
8193
5291
2676
-713
-3174
-3200
-4329
-5262
-5103
-5001
-4391
-2069
-535
-1293
-2301
-3658
-3966
-2958
-1389
-828
-1934
-4397
-6243
-6544
-5154
-2466
458
1382
1381
1642
1129
1581
2379
2723
2066
1025
-495
-1870
-2483
-2575
-2089
-1480
-1010
-672
-331
29
494
891
748
-251
-904
-1772
-2422
-2643
-3130
-3421
-3465
-2827
-1827
-368
434
634
486
72
421
1045
1338
910
-205
-1687
-2629
-2547
-1618
-469
486
774
851
962
1353
2054
2526
2585
2015
1320
431
-23
-60
33
204
377
593
737
1054
1373
1501
1460
1162
653
64
-638
-1558
-2645
-3586
-4350
-4443
-4454
-4598
-4392
-4470
-4375
-3756
-2897
-2435
-2050
-2227
-2687
-2883
-2890
-2734
-2659
-2423
-2287
-2131
-1912
-1627
-1393
-1109
-876
-559
-615
-942
-1261
-1714
-1964
-1841
-1788
-1899
-1972
-1981
-1802
-1375
-826
-461
-339
-380
-400
-523
-527
-734
-947
-1142
-1277
-1114
-1010
-781
-384
196
781
1453
1923
2051
2223
2312
2553
2794
2919
3033
2951
2992
3216
3508
3880
4293
4701
4993
5376
5740
5971
6254
6785
7271
7953
8992
9453
8282
5808
3365
622
-2025
-2849
-3707
-4856
-4886
-4251
-3471
-1889
-478
-904
-2208
-3489
-3624
-3280
-2146
-1543
-2441
-4430
-5982
-6287
-5320
-3224
-540
1042
1203
1449
1141
1126
1627
2298
2049
1170
-9
-1209
-2139
-2304
-1749
-1180
-750
-387
-32
378
900
1271
1223
312
-357
-1096
-1876
-2398
-2862
-3290
-3441
-2787
-1928
-839
-139
26
-18
-122
282
906
1192
893
-53
-1322
-2271
-2463
-1851
-983
-87
323
472
528
813
1438
2061
2484
2212
1627
787
158
-37
12
130
226
326
429
610
984
1236
1343
1317
1052
675
21
-873
-1861
-2868
-3773
-4052
-4209
-4447
-4457
-4498
-4492
-4037
-3307
-2691
-2131
-2001
-2012
-2419
-2645
-2743
-2879
-2769
-2648
-2387
-2303
-2088
-1833
-1505
-1143
-648
-449
-582
-793
-1090
-1395
-1493
-1564
-1653
-1802
-1928
-1791
-1626
-1195
-741
-393
-155
-59
-13
-58
-297
-352
-529
-642
-685
-700
-682
-469
33
509
1202
1670
2076
2365
2597
2857
3028
3220
3113
3085
3049
2985
3266
3546
3924
4281
4595
4904
5307
5851
6413
7223
8189
9128
9055
7497
5283
3050
401
-1400
-2376
-3648
-4375
-4075
-3179
-1918
-389
-29
-1011
-2330
-2701
-2283
-1369
-516
-1103
-3066
-5257
-6476
-6339
-4981
-2840
-707
50
215
223
231
687
1594
2187
1792
818
-325
-1581
-2341
-2271
-1957
-1717
-1568
-1226
-707
109
859
1480
1342
823
459
-220
-986
-1709
-2442
-3104
-3122
-2549
-1893
-1298
-1012
-932
-794
-274
742
1565
1837
1424
327
-899
-1729
-1789
-1397
-868
-437
-384
-467
-349
315
1198
2093
2607
2501
2040
1448
1059
814
589
344
7
-259
-339
-188
137
424
786
1026
1123
966
463
-280
-1290
-2136
-2810
-3426
-3892
-4373
-4723
-4922
-4758
-4249
-3568
-2775
-2183
-1761
-1714
-1715
-1844
-2021
-2137
-2350
-2554
-2780
-2903
-2889
-2687
-2252
-1783
-1376
-945
-724
-484
-399
-385
-469
-669
-905
-1211
-1440
-1616
-1603
-1448
-1175
-774
-481
-164
71
221
414
488
601
502
362
102
-116
-152
-37
283
606
1032
1483
1844
2364
2878
3314
3568
3575
3595
3507
3534
3644
3761
3860
3973
4141
4353
4850
5425
6336
7342
7840
7526
6281
4760
2849
919
-458
-1767
-2760
-2909
-2534
-1665
-923
-844
-1527
-2568
-2711
-1894
-603
394
262
-1354
-3550
-5105
-5709
-5012
-3875
-2647
-2135
-2397
-2458
-2370
-1665
-552
514
1091
793
286
-429
-901
-1036
-998
-1117
-1607
-1862
-1994
-1684
-1064
-347
295
548
810
846
542
127
-367
-755
-995
-886
-890
-1206
-1729
-2318
-2506
-2270
-1347
-197
545
862
610
163
-142
-72
323
608
573
88
-622
-1203
-1250
-741
-47
570
879
959
989
1161
1539
1795
1903
1731
1308
866
458
191
-30
-130
-132
-108
-97
-212
-403
-707
-907
-975
-1150
-1325
-1679
-2188
-2701
-3083
-3207
-3190
-3047
-2917
-2859
-2855
-2795
-2628
-2408
-2079
-1840
-1741
-1764
-1938
-2024
-2021
-1900
-1705
-1610
-1556
-1533
-1421
-1206
-916
-570
-383
-259
-245
-284
-327
-346
-313
-376
-394
-494
-585
-620
-654
-529
-422
-263
-117
-28
13
5
61
112
254
332
392
479
488
609
778
1010
1194
1293
1362
1380
1459
1630
1895
2093
2237
2357
2395
2446
2542
2685
2844
3030
3000
2746
2498
2071
1517
823
244
-103
-101
535
1490
2272
2390
1792
797
21
-116
345
1071
1427
1177
288
-824
-1472
-1458
-856
-152
215
51
-531
-1120
-1454
-1423
-1254
-1069
-1015
-1176
-1351
-1459
-1380
-1225
-1087
-975
-1012
-1107
-1262
-1357
-1376
-1341
-1202
-1119
-1095
-1188
-1427
-1638
-1710
-1528
-1175
-766
-526
-629
-943
-1379
-1591
-1482
-1144
-719
-522
-610
-879
-1098
-1093
-812
-365
-57
18
-126
-328
-455
-427
-252
-65
42
43
-15
-41
-23
68
196
251
269
252
176
102
80
103
156
259
356
368
285
118
-83
-220
-236
-256
-309
-343
-379
-501
-682
-775
-856
-946
-1003
-1025
-1056
-1129
-1238
-1371
-1468
-1554
-1609
-1662
-1711
-1735
-1749
-1768
-1814
-1813
-1782
-1694
-1592
-1529
-1509
-1483
-1427
-1405
-1391
-1407
-1455
-1501
-1506
-1422
-1290
-1134
-998
-901
-813
-718
-599
-465
-309
-178
-115
-120
-164
-186
-152
2
221
430
617
776
895
1033
1232
1400
1565
1760
1903
1985
2078
2176
2266
2400
2548
2758
3007
3241
3450
3484
3169
2600
1976
1544
1550
1868
2406
2863
2771
2176
1425
832
622
864
1290
1526
1336
695
-118
-810
-1077
-928
-635
-461
-565
-845
-1244
-1577
-1717
-1750
-1716
-1728
-1816
-1955
-2057
-2091
-2059
-1957
-1895
-1797
-1796
-1898
-1943
-1982
-1913
-1748
-1532
-1347
-1283
-1369
-1544
-1645
-1600
-1356
-1050
-830
-793
-1027
-1345
-1582
-1557
-1307
-1004
-770
-755
-887
-1034
-1078
-932
-665
-400
-265
-248
-309
-342
-264
-123
68
228
309
363
375
397
428
492
534
531
543
546
564
583
620
675
724
763
732
594
416
205
-18
-218
-356
-376
-263
-167
-268
-438
-674
-946
-1037
-989
-894
-836
-906
-1172
-1461
-1687
-1862
-1877
-1853
-1802
-1780
-1866
-1980
-2041
-1985
-1884
-1772
-1766
-1818
-1861
-1908
-1849
-1767
-1683
-1653
-1661
-1647
-1584
-1429
-1262
-1052
-874
-764
-729
-763
-756
-699
-577
-474
-371
-333
-376
-342
-255
-60
170
374
544
638
680
730
851
979
1153
1404
1605
1715
1848
1991
2138
2385
2672
2896
3119
3301
3284
3093
2647
2076
1695
1597
1809
2287
2761
2826
2498
1870
1260
960
939
1199
1389
1294
851
150
-514
-875
-833
-621
-360
-330
-568
-898
-1272
-1463
-1536
-1508
-1515
-1601
-1717
-1860
-1874
-1853
-1780
-1681
-1661
-1693
-1797
-1908
-2016
-1974
-1828
-1642
-1395
-1324
-1366
-1451
-1525
-1430
-1202
-917
-719
-683
-842
-1136
-1344
-1389
-1246
-994
-785
-703
-765
-842
-871
-743
-502
-277
-118
-114
-208
-315
-329
-249
-121
32
152
216
237
291
383
510
661
777
829
791
677
551
485
512
611
755
847
845
768
631
483
343
153
-40
-103
-104
-138
-211
-329
-588
-831
-1021
-1109
-1074
-1056
-1077
-1179
-1305
-1519
-1666
-1775
-1835
-1779
-1779
-1799
-1920
-2017
-2063
-2064
-2014
-2018
-2005
-2070
-2020
-1938
-1844
-1702
-1660
-1612
-1631
-1584
-1559
-1464
-1288
-1117
-884
-772
-699
-688
-636
-513
-329
-85
27
110
81
62
100
189
351
489
634
693
726
747
816
967
1160
1412
1555
1632
1743
1888
2056
2280
2566
2754
2936
3030
2950
2786
2501
2193
2010
2091
2308
2485
2638
2553
2203
1805
1502
1327
1268
1282
1178
983
635
211
-105
-313
-359
-347
-351
-465
-651
-852
-1074
-1260
-1408
-1494
-1633
-1750
-1794
-1845
-1835
-1799
-1756
-1727
-1700
-1710
-1803
-1897
-1977
-1976
-1894
-1796
-1724
-1698
-1722
-1769
-1708
-1575
-1379
-1144
-993
-930
-962
-1043
-1098
-1087
-991
-858
-717
-626
-596
-575
-537
-439
-313
-170
-69
-9
35
51
88
114
140
179
210
232
261
315
371
414
461
476
475
468
470
480
501
538
556
556
546
511
456
376
262
106
-46
-181
-301
-298
-218
-199
-257
-357
-596
-836
-906
-899
-859
-821
-929
-1147
-1361
-1572
-1669
-1654
-1632
-1579
-1592
-1685
-1766
-1799
-1801
-1773
-1775
-1827
-1877
-1948
-1969
-1919
-1843
-1757
-1668
-1592
-1540
-1447
-1362
-1255
-1081
-919
-778
-700
-691
-688
-617
-498
-318
-102
48
135
189
226
323
452
602
796
940
1002
1038
1092
1175
1360
1611
1801
1945
2025
2093
2195
2369
2624
2829
2940
2918
2766
2498
2176
1898
1835
1956
2005
2110
2217
2091
1823
1601
1379
1160
1019
862
706
525
265
-31
-299
-513
-626
-620
-582
-568
-602
-746
-980
-1175
-1292
-1357
-1403
-1464
-1538
-1639
-1721
-1738
-1733
-1682
-1657
-1708
-1781
-1838
-1851
-1809
-1699
-1630
-1612
-1652
-1746
-1767
-1706
-1583
-1430
-1285
-1214
-1204
-1222
-1242
-1210
-1139
-1049
-926
-812
-728
-636
-543
-475
-385
-234
-85
40
135
195
225
241
289
363
424
461
465
440
434
468
541
624
664
682
671
615
580
601
629
643
651
636
589
551
545
523
388
167
-37
-173
-191
-90
20
-47
-211
-421
-699
-839
-825
-750
-733
-796
-976
-1209
-1421
-1606
-1618
-1587
-1529
-1563
-1674
-1788
-1870
-1848
-1846
-1800
-1835
-1851
-1887
-1921
-1850
-1819
-1728
-1705
-1654
-1653
-1663
-1626
-1600
-1392
-1208
-1010
-899
-885
-882
-875
-720
-559
-330
-187
-129
-73
-70
57
210
418
600
766
882
909
1016
1164
1390
1624
1820
1936
2027
2185
2310
2489
2705
2853
2857
2753
2599
2384
2148
1995
2068
2135
2105
2140
2130
1953
1760
1662
1504
1301
1081
851
685
536
365
130
-123
-347
-486
-560
-583
-529
-587
-769
-992
-1212
-1346
-1449
-1488
-1477
-1468
-1489
-1517
-1514
-1570
-1595
-1616
-1701
-1742
-1783
-1804
-1781
-1734
-1697
-1682
-1649
-1656
-1594
-1493
-1422
-1356
-1354
-1346
-1319
-1330
-1334
-1314
-1307
-1308
-1213
-1062
-923
-757
-615
-509
-430
-310
-179
-102
-19
33
51
66
116
189
256
346
417
483
541
607
676
706
718
720
695
647
613
607
579
529
503
452
417
410
330
129
-69
-133
-111
-65
-1
-31
-224
-488
-711
-820
-826
-806
-855
-901
-1013
-1165
-1285
-1420
-1420
-1368
-1347
-1393
-1480
-1604
-1699
-1703
-1693
-1634
-1643
-1667
-1690
-1688
-1623
-1577
-1504
-1452
-1388
-1374
-1404
-1413
-1400
-1296
-1164
-1011
-929
-931
-951
-925
-789
-651
-476
-336
-257
-171
-92
-7
106
262
389
519
629
681
764
908
1137
1388
1624
1808
1956
2085
2220
2410
2601
2723
2718
2626
2454
2247
1992
1875
1956
1952
1944
2057
2142
1984
1837
1715
1461
1207
937
744
621
526
330
69
-208
-493
-621
-694
-603
-493
-544
-724
-1007
-1220
-1368
-1413
-1429
-1435
-1453
-1541
-1582
-1610
-1579
-1520
-1545
-1578
-1621
-1655
-1677
-1635
-1569
-1533
-1455
-1470
-1491
-1471
-1445
-1366
-1304
-1260
-1230
-1177
-1161
-1173
-1140
-1159
-1156
-1062
-955
-827
-713
-639
-606
-572
-491
-365
-216
-85
-7
12
16
48
93
147
216
273
324
340
393
459
503
538
564
564
523
519
544
565
577
540
481
409
262
22
-79
8
83
133
199
104
-150
-350
-551
-609
-520
-540
-627
-686
-807
-962
-1050
-1157
-1146
-1076
-1124
-1197
-1313
-1414
-1497
-1503
-1481
-1474
-1496
-1623
-1662
-1719
-1685
-1623
-1606
-1517
-1522
-1488
-1490
-1435
-1363
-1241
-1042
-968
-852
-840
-804
-718
-620
-472
-375
-259
-238
-97
27
102
276
371
490
617
732
778
895
1080
1237
1484
1667
1824
1947
2044
2180
2367
2572
2609
2570
2471
2227
1915
1802
1855
1801
1794
1946
2029
1861
1690
1557
1294
1030
809
633
558
496
299
59
-236
-532
-689
-765
-680
-515
-520
-700
-966
-1205
-1365
-1376
-1338
-1304
-1296
-1392
-1450
-1465
-1396
-1314
-1328
-1372
-1460
-1510
-1553
-1544
-1457
-1406
-1343
-1329
-1341
-1339
-1307
-1222
-1186
-1157
-1144
-1148
-1218
-1269
-1228
-1270
-1267
-1155
-1043
-891
-730
-608
-553
-512
-411
-286
-155
-78
-17
-52
-145
-163
-130
-44
64
191
287
335
403
473
534
599
657
668
621
577
528
470
412
329
190
-5
-76
5
96
119
62
-38
-231
-389
-467
-500
-490
-556
-692
-827
-932
-1044
-1144
-1161
-1128
-1110
-1190
-1297
-1395
-1464
-1482
-1466
-1460
-1493
-1511
-1576
-1615
-1584
-1508
-1466
-1475
-1459
-1473
-1483
-1492
-1393
-1236
-1077
-908
-831
-788
-788
-735
-643
-544
-418
-325
-264
-273
-204
-102
16
205
427
651
787
934
1060
1235
1435
1615
1819
1996
2160
2333
2466
2631
2573
2593
2309
2670
3521
3096
2297
1195
1155
1525
1834
1539
672
809
1437
1504
1066
413
305
607
703
76
-741
-1406
-1730
-2009
-2169
-2054
-1865
-1570
-1359
-1299
-1266
-1216
-1082
-1035
-930
-768
-951
-1285
-1612
-1748
-1830
-1862
-1914
-2083
-2144
-1939
-1529
-1158
-957
-753
-699
-694
-615
-616
-834
-1209
-1442
-1572
-1752
-1939
-1915
-1962
-1943
-1551
-1146
-896
-587
-296
-147
-117
-65
-123
-363
-464
-424
-434
-580
-618
-603
-455
-31
499
874
1085
1302
1482
1567
1653
1606
1309
908
572
213
-265
-511
-763
-948
-860
-724
-554
-414
-276
-265
-399
-597
-941
-1325
-1660
-1762
-2059
-2368
-2558
-2803
-2823
-2588
-2329
-2136
-2080
-1965
-1889
-1875
-1836
-1927
-2099
-2282
-2281
-2345
-2370
-2318
-2109
-1845
-1467
-1062
-773
-606
-368
-126
91
236
243
206
32
35
118
138
148
260
476
783
1052
1259
1406
1606
1908
2261
2318
2458
2636
2624
2983
3357
3752
4221
4574
5126
5405
5549
5588
4955
4027
3258
2025
648
-141
-834
-1404
-1346
-1032
-791
-600
-340
-23
-203
-23
46
-495
-793
-895
-1396
-2088
-2391
-2617
-2849
-2494
-1602
-1005
-588
-54
206
79
145
175
-119
-592
-937
-1345
-2106
-2475
-2474
-2572
-2326
-1791
-1404
-1092
-768
-468
-230
-202
-347
-611
-1184
-1670
-1865
-2058
-2159
-2004
-1731
-1379
-1000
-477
-62
81
289
509
462
293
105
-337
-812
-1088
-1186
-1202
-1008
-559
-92
302
766
1164
1357
1592
1793
1754
1527
1259
939
614
484
501
506
586
744
848
903
765
553
248
-243
-679
-1200
-1731
-2255
-2597
-2766
-2914
-2858
-2930
-2881
-2862
-2547
-2139
-1998
-1742
-1865
-1992
-2255
-2352
-2416
-2567
-2508
-2415
-2200
-2071
-1810
-1639
-1533
-1192
-915
-782
-812
-921
-1117
-1313
-1273
-1202
-1183
-1114
-922
-656
-294
69
344
499
609
702
728
658
528
411
295
365
554
709
996
1356
1726
2231
2706
3105
3401
3665
3907
4055
4358
4656
4905
5273
5650
5830
5730
5458
4594
3580
2905
1192
-318
-969
-1831
-2308
-2076
-1562
-1528
-1317
-823
-951
-877
-780
-974
-1702
-1944
-1728
-2405
-2629
-2482
-2564
-2576
-1965
-965
-554
12
692
540
244
91
-158
-835
-1231
-1249
-1828
-2199
-2151
-2048
-1962
-1388
-709
-552
-198
-25
-177
-199
-490
-820
-1245
-1685
-1873
-1885
-1779
-1576
-1108
-713
-343
48
223
317
169
5
-182
-577
-834
-1095
-1316
-1404
-1265
-990
-679
-155
409
853
1133
1320
1345
1141
1091
1028
843
746
611
502
488
661
843
935
860
544
308
2
-487
-949
-1359
-1959
-2369
-2414
-2622
-2711
-2749
-2785
-2882
-2595
-2176
-2169
-2164
-2231
-2340
-2627
-2486
-2447
-2563
-2467
-2328
-2150
-2093
-1727
-1538
-1447
-1211
-953
-959
-1144
-1131
-1285
-1336
-1140
-993
-946
-884
-674
-491
-194
189
386
522
617
672
674
652
531
397
397
467
629
759
1044
1304
1622
2337
2665
2898
3375
3591
3700
4171
4604
4897
5339
5801
6121
6051
6033
5569
4192
3286
2496
485
-1014
-1192
-2173
-2508
-1738
-1232
-1185
-868
-361
-708
-749
-572
-1074
-2023
-2113
-1915
-2587
-2529
-2000
-2035
-1884
-997
-129
132
698
1135
593
120
-156
-701
-1391
-1662
-1679
-2147
-2277
-1983
-1882
-1596
-841
-413
-387
-147
-369
-767
-837
-1191
-1527
-1708
-1953
-1936
-1680
-1300
-800
-295
108
391
491
468
365
-22
-370
-651
-1015
-1165
-1220
-1222
-1055
-747
-387
-42
370
764
982
1052
1055
860
560
447
343
254
369
480
573
588
732
759
502
517
325
-134
-653
-1133
-1667
-2140
-2227
-2558
-2632
-2688
-2645
-2511
-2520
-2131
-2217
-2345
-2533
-2569
-2703
-2824
-2691
-2808
-2643
-2441
-2205
-2032
-1799
-1426
-1241
-1007
-831
-793
-896
-1069
-1035
-1106
-1019
-875
-812
-682
-489
-227
13
305
488
692
806
811
833
707
541
499
481
556
703
872
1218
1578
1902
2606
2788
2948
3541
3421
3662
4115
4349
4665
5108
5733
5810
5939
5844
5164
3822
2914
2228
-356
-1335
-1384
-2503
-2593
-1629
-1181
-1259
-638
-211
-576
-427
-279
-967
-1984
-1912
-1707
-2482
-2060
-1428
-1601
-1422
-548
47
233
905
1137
480
-26
-467
-1131
-1838
-1981
-1948
-2380
-2311
-1949
-1886
-1531
-726
-438
-299
-81
-456
-819
-861
-1286
-1521
-1552
-1708
-1557
-1264
-878
-432
-30
281
448
359
322
133
-383
-759
-1078
-1473
-1571
-1539
-1438
-1164
-853
-483
-166
165
532
738
756
697
322
-15
13
-67
-27
274
401
329
440
715
709
703
661
164
-337
-764
-1232
-1739
-2086
-2402
-2782
-2732
-2618
-2432
-2327
-2263
-2168
-2448
-2489
-2586
-2678
-2718
-2765
-2620
-2608
-2362
-2204
-1949
-1673
-1368
-1003
-951
-815
-857
-934
-966
-1028
-1000
-1045
-955
-857
-653
-363
-112
218
461
733
932
1007
978
905
806
660
664
672
718
894
1296
1683
2237
2934
3020
3339
3591
3551
3837
4086
4350
4648
5291
5465
5382
5573
5135
4079
2905
2534
856
-1248
-1479
-2049
-2871
-2231
-1264
-1289
-1044
-330
-460
-635
-222
-435
-1364
-1935
-1515
-1847
-2086
-1245
-981
-1134
-662
111
288
625
1192
903
190
-215
-726
-1455
-1881
-1780
-1996
-2203
-1948
-1821
-1725
-1170
-666
-571
-364
-439
-923
-1060
-1190
-1529
-1541
-1563
-1562
-1311
-889
-460
-41
277
440
361
187
101
-267
-684
-915
-1205
-1433
-1405
-1310
-1196
-1011
-667
-404
-198
52
233
255
258
133
-114
-150
-322
-467
-210
146
330
645
851
765
723
538
143
-332
-611
-1127
-1761
-1956
-2125
-2341
-2458
-2307
-2354
-2337
-2082
-2216
-2252
-2292
-2378
-2473
-2536
-2384
-2351
-2257
-2166
-1838
-1598
-1431
-986
-970
-912
-782
-787
-850
-866
-781
-924
-815
-666
-497
-300
-39
384
675
1080
1269
1301
1250
1076
944
719
624
531
628
898
1266
1839
2269
2721
3028
3194
3422
3674
3827
3971
4326
4588
4893
4962
4906
4849
4285
3208
2503
2018
74
-1434
-1388
-2107
-2572
-1853
-1197
-1282
-944
-305
-726
-523
-234
-760
-1560
-1753
-1312
-1732
-1404
-675
-635
-553
-181
325
416
746
1064
659
141
-369
-825
-1519
-1775
-1592
-1939
-1924
-1643
-1623
-1463
-935
-623
-592
-398
-647
-1086
-1073
-1241
-1443
-1309
-1241
-1203
-943
-557
-247
72
293
242
88
-51
-216
-481
-919
-1173
-1294
-1447
-1483
-1288
-977
-915
-803
-574
-485
-364
-268
-303
-293
-306
-408
-415
-288
-183
59
227
323
551
537
382
262
198
-124
-519
-817
-1298
-1659
-1937
-2044
-2231
-2238
-2174
-2285
-2205
-2160
-2100
-2129
-2136
-2153
-2177
-2107
-2102
-2007
-1939
-1832
-1603
-1444
-1213
-1039
-953
-939
-877
-800
-813
-684
-656
-583
-360
-79
254
650
960
1069
1154
1146
969
801
664
588
600
765
1125
1464
1943
2321
2632
2845
3202
3443
3456
3768
3947
4202
4444
4403
4510
4392
4168
3203
2433
2117
628
-1105
-1563
-1718
-2583
-2358
-1444
-1398
-1158
-506
-526
-584
-229
-426
-1264
-1654
-1290
-1365
-1342
-639
-302
-433
-232
161
299
571
1007
830
335
-190
-733
-1307
-1714
-1606
-1743
-1863
-1656
-1598
-1613
-1332
-968
-944
-817
-813
-1220
-1259
-1284
-1495
-1457
-1304
-1246
-1129
-762
-515
-283
-26
15
-127
-305
-358
-556
-912
-1134
-1246
-1324
-1477
-1489
-1216
-1124
-1135
-899
-741
-757
-456
-318
-420
-230
-157
-402
-459
-231
-145
7
277
446
437
269
146
-107
-375
-557
-931
-1346
-1611
-1822
-2080
-2178
-2195
-2206
-2135
-2079
-1928
-1911
-1931
-1956
-2007
-1989
-1863
-1756
-1829
-1697
-1596
-1516
-1186
-939
-763
-621
-525
-505
-454
-308
-202
31
263
544
745
822
926
950
970
963
962
915
888
927
1130
1510
1782
2213
2502
2616
2859
3036
3245
3373
3735
3934
4065
4284
4130
4195
3924
3413
2610
2065
1298
-708
-1525
-1703
-2436
-2587
-1942
-1462
-1516
-919
-591
-736
-343
-473
-1032
-1614
-1514
-1269
-1428
-870
-458
-449
-366
-17
303
547
983
988
595
113
-445
-983
-1466
-1584
-1570
-1735
-1684
-1557
-1599
-1445
-1050
-928
-850
-797
-1068
-1331
-1359
-1524
-1632
-1467
-1402
-1359
-1145
-833
-635
-455
-396
-492
-545
-639
-886
-1047
-1122
-1459
-1740
-1635
-1542
-1511
-1202
-905
-829
-582
-347
-254
-19
94
96
-54
-94
3
-5
133
365
616
549
523
532
217
149
-3
-253
-557
-864
-1168
-1627
-1804
-1938
-2023
-2083
-2070
-1958
-1966
-1862
-1803
-1810
-1785
-1820
-1812
-1847
-1842
-1812
-1705
-1539
-1344
-1025
-836
-667
-523
-418
-290
-79
169
392
605
652
706
760
737
729
780
791
727
826
983
1159
1544
1873
2135
2364
2634
2795
2869
3147
3292
3385
3572
3596
3597
3560
3602
3606
3345
2784
2308
1711
-10
-1314
-1462
-2229
-2710
-2151
-1693
-1562
-1077
-511
-602
-388
-312
-930
-1391
-1387
-1059
-1087
-739
-267
-401
-359
-72
248
597
1012
1154
822
389
-176
-666
-1057
-1324
-1332
-1540
-1650
-1572
-1609
-1539
-1170
-970
-971
-902
-1073
-1328
-1372
-1466
-1657
-1648
-1571
-1603
-1460
-1216
-1108
-881
-625
-606
-739
-688
-746
-1182
-1464
-1548
-1712
-1837
-1662
-1444
-1289
-993
-798
-770
-574
-375
-338
-273
-173
-192
-339
-313
-189
-135
8
161
219
246
310
221
113
132
-177
-535
-729
-1090
-1355
-1530
-1633
-1728
-1647
-1554
-1578
-1400
-1347
-1308
-1328
-1420
-1502
-1619
-1620
-1633
-1569
-1435
-1322
-1139
-961
-689
-463
-263
-69
90
344
539
746
830
803
792
758
696
679
741
708
793
1017
1208
1489
1905
2135
2260
2548
2672
2744
2911
3034
3090
3167
3226
3092
3114
3073
2914
2741
2290
2010
1371
169
-863
-1269
-1772
-2350
-2008
-1620
-1459
-1116
-761
-652
-577
-442
-814
-1172
-1125
-996
-947
-723
-346
-345
-325
-119
46
338
629
748
564
238
-210
-647
-913
-1162
-1231
-1366
-1448
-1415
-1453
-1404
-1223
-1026
-1027
-983
-1002
-1168
-1252
-1376
-1484
-1532
-1502
-1550
-1623
-1366
-1167
-1152
-1014
-815
-881
-1079
-1049
-1188
-1445
-1474
-1525
-1614
-1510
-1266
-1167
-1090
-874
-781
-771
-624
-409
-335
-279
-120
-131
-272
-215
-185
-187
18
143
119
108
89
-87
-294
-362
-555
-767
-945
-1068
-1199
-1281
-1235
-1286
-1259
-1192
-1225
-1303
-1331
-1361
-1485
-1463
-1409
-1420
-1357
-1266
-1137
-1012
-781
-552
-325
-59
193
453
629
795
833
825
872
812
736
721
714
720
907
1267
1540
1835
2200
2312
2432
2668
2733
2868
2963
3008
2837
2768
2762
2555
2596
2593
2416
2002
1643
1406
584
-191
-771
-1199
-1754
-2031
-1673
-1475
-1121
-858
-635
-503
-446
-400
-746
-811
-791
-804
-709
-573
-330
-357
-289
-175
-102
146
273
353
185
-27
-346
-686
-888
-1123
-1178
-1247
-1211
-1208
-1214
-1120
-1037
-893
-845
-805
-848
-1047
-1166
-1310
-1411
-1415
-1432
-1550
-1526
-1321
-1313
-1244
-999
-958
-1149
-1137
-1159
-1401
-1477
-1477
-1617
-1572
-1277
-1180
-1075
-834
-696
-673
-568
-344
-285
-200
-80
-56
-119
-194
-137
-238
-176
-6
-24
68
35
-21
-185
-309
-410
-644
-656
-868
-958
-1026
-1122
-1097
-1185
-1065
-1097
-1134
-1111
-1148
-1137
-1208
-1124
-1157
-1119
-1014
-1023
-850
-715
-498
-295
-20
278
474
729
810
881
901
884
891
853
903
930
1018
1223
1508
1724
1901
2166
2245
2340
2434
2473
2467
2418
2516
2346
2209
2285
2202
2040
1942
2080
1651
1240
1228
626
59
-455
-1103
-1631
-1965
-1962
-1887
-1432
-1089
-964
-699
-580
-373
-373
-532
-587
-790
-838
-785
-633
-443
-331
-243
-204
-51
100
254
309
195
26
-268
-583
-791
-977
-1104
-1105
-1137
-1158
-1094
-1058
-997
-861
-809
-863
-892
-994
-1201
-1279
-1370
-1520
-1476
-1412
-1407
-1329
-1129
-983
-993
-996
-976
-1020
-1207
-1335
-1320
-1388
-1331
-1155
-1133
-1020
-814
-700
-642
-487
-399
-440
-308
-158
-119
-82
-84
-139
-205
-167
-93
-108
-156
-258
-353
-398
-450
-509
-613
-736
-862
-934
-1041
-1111
-1116
-1151
-1164
-1123
-1074
-1079
-1072
-1067
-1084
-1013
-962
-942
-917
-865
-745
-594
-340
-136
56
244
367
513
618
669
649
647
657
664
764
846
980
1143
1339
1564
1798
2020
2157
2221
2266
2273
2306
2259
2221
2240
2124
2110
2055
1958
1886
1631
1310
978
635
172
-348
-647
-1190
-1457
-1507
-1614
-1380
-1119
-907
-799
-620
-445
-468
-400
-500
-648
-691
-732
-613
-527
-335
-219
-187
-96
-62
-3
-14
-57
-206
-411
-602
-812
-951
-1046
-1090
-1087
-1037
-1008
-978
-899
-831
-766
-776
-805
-833
-955
-1065
-1179
-1290
-1321
-1256
-1226
-1199
-1054
-1036
-998
-954
-1013
-1011
-1031
-1184
-1354
-1307
-1230
-1180
-995
-866
-758
-652
-540
-439
-445
-381
-353
-379
-311
-210
-179
-183
-85
-58
-64
-14
-45
-129
-242
-320
-391
-503
-617
-747
-862
-964
-1016
-1038
-1075
-1052
-1049
-1061
-1087
-1069
-1069
-1089
-1059
-1006
-924
-869
-798
-756
-671
-520
-369
-172
-19
102
205
253
318
349
361
353
368
425
492
623
759
918
1058
1203
1343
1428
1565
1667
1673
1787
1841
1839
1839
1805
1797
1815
1907
1888
1843
1808
1688
1466
1044
739
447
-53
-300
-425
-606
-854
-899
-889
-946
-775
-638
-610
-602
-531
-477
-517
-442
-464
-609
-651
-621
-528
-417
-258
-195
-205
-262
-335
-333
-374
-416
-510
-620
-739
-849
-913
-964
-946
-921
-887
-839
-796
-784
-818
-821
-873
-948
-961
-1087
-1228
-1232
-1198
-1247
-1172
-1090
-1175
-1146
-1122
-1166
-1140
-1127
-1286
-1379
-1338
-1314
-1222
-1138
-1143
-1109
-1028
-972
-833
-648
-573
-499
-438
-361
-244
-184
-161
-182
-204
-207
-161
-120
-167
-149
-195
-257
-260
-321
-421
-539
-582
-674
-744
-755
-839
-899
-936
-929
-913
-874
-847
-889
-845
-828
-800
-746
-711
-641
-567
-438
-330
-213
-135
-137
-79
-14
76
157
231
290
348
469
592
754
850
965
1065
1087
1231
1283
1291
1347
1425
1448
1479
1590
1566
1584
1602
1539
1567
1532
1457
1299
1121
923
639
347
21
-184
-394
-526
-450
-481
-534
-541
-560
-613
-655
-637
-689
-712
-694
-653
-585
-505
-439
-449
-423
-383
-295
-228
-201
-184
-232
-340
-445
-492
-561
-619
-629
-657
-670
-680
-695
-733
-821
-834
-861
-940
-985
-994
-1050
-1211
-1200
-1116
-1145
-1127
-1095
-1111
-1114
-1021
-1016
-1094
-1076
-1233
-1476
-1478
-1391
-1370
-1285
-1144
-1124
-1065
-922
-866
-817
-757
-726
-702
-606
-500
-472
-425
-371
-336
-295
-201
-124
-165
-165
-173
-186
-151
-197
-261
-348
-392
-426
-479
-484
-562
-605
-644
-664
-639
-643
-624
-659
-680
-646
-623
-620
-648
-614
-585
-520
-370
-310
-239
-188
-157
-98
-35
41
81
165
255
335
470
555
620
703
769
842
944
1030
1055
1121
1172
1184
1258
1303
1289
1310
1275
1278
1308
1264
1225
1265
1179
1045
1018
847
665
555
335
102
-26
-202
-413
-502
-629
-824
-883
-911
-950
-959
-871
-854
-847
-761
-730
-693
-667
-671
-737
-784
-750
-744
-723
-721
-782
-859
-954
-1003
-1047
-1052
-1041
-1070
-1092
-1106
-1102
-1115
-1118
-1113
-1091
-1039
-995
-961
-970
-974
-976
-964
-942
-931
-928
-928
-903
-898
-899
-879
-913
-947
-950
-966
-943
-889
-852
-832
-761
-690
-664
-633
-604
-586
-551
-506
-449
-398
-375
-361
-352
-316
-264
-197
-143
-94
-40
7
39
74
125
135
161
178
180
185
157
130
90
66
60
51
49
61
61
64
57
36
17
10
30
86
169
250
304
356
426
442
441
515
552
537
598
666
693
738
773
784
857
869
897
946
1003
1013
1034
1087
1039
1060
1032
983
980
907
866
748
616
358
-65
-245
-486
-730
-757
-689
-691
-722
-535
-499
-513
-468
-658
-825
-890
-868
-829
-794
-698
-742
-799
-799
-765
-728
-730
-748
-830
-905
-959
-998
-1031
-1057
-1059
-1008
-916
-861
-827
-828
-840
-853
-827
-784
-812
-823
-818
-831
-796
-744
-715
-757
-808
-840
-885
-874
-881
-890
-892
-885
-858
-866
-864
-844
-833
-810
-747
-673
-635
-621
-626
-603
-550
-457
-359
-291
-259
-241
-220
-213
-172
-135
-123
-102
-88
-66
-53
-44
-44
-59
-36
-59
-82
-109
-150
-163
-156
-105
-86
-90
-114
-142
-172
-219
-246
-279
-298
-290
-273
-230
-197
-172
-123
-64
-11
32
66
76
62
63
97
127
164
191
192
201
224
299
352
374
426
412
392
390
387
354
333
328
213
210
241
133
127
191
193
168
203
121
49
89
-21
-87
-71
-114
-172
-150
-144
-190
-173
-219
-290
-271
-343
-367
-416
-511
-527
-572
-610
-639
-617
-633
-654
-649
-687
-686
-665
-686
-706
-702
-708
-715
-725
-761
-755
-739
-737
-729
-713
-710
-733
-714
-721
-711
-692
-700
-692
-697
-672
-638
-607
-586
-575
-536
-523
-499
-465
-448
-409
-389
-367
-334
-322
-317
-316
-297
-310
-315
-303
-281
-278
-280
-263
-243
-226
-216
-202
-206
-215
-229
-237
-240
-245
-233
-239
-240
-215
-207
-179
-147
-127
-109
-97
-91
-100
-100
-121
-133
-132
-139
-138
-137
-137
-134
-122
-104
-80
-60
-43
-24
1
30
57
69
75
72
75
78
79
78
66
66
59
44
42
39
36
52
74
79
87
82
59
43
63
57
30
52
65
55
56
70
44
9
-16
-43
-59
-77
-104
-100
-114
-148
-135
-149
-156
-147
-131
-131
-157
-170
-204
-232
-227
-227
-253
-266
-265
-296
-344
-357
-400
-454
-463
-454
-464
-463
-452
-466
-479
-478
-453
-457
-483
-497
-533
-532
-508
-498
-501
-497
-464
-478
-480
-479
-478
-470
-480
-474
-494
-488
-461
-434
-385
-362
-351
-354
-377
-396
-418
-417
-434
-420
-401
-414
-388
-364
-339
-330
-315
-290
-274
-255
-260
-265
-289
-296
-302
-305
-288
-296
-308
-324
-312
-290
-280
-270
-282
-286
-284
-261
-243
-219
-189
-191
-178
-185
-204
-212
-212
-205
-216
-220
-211
-206
-206
-208
-198
-198
-202
-210
-227
-242
-236
-226
-214
-198
-192
-187
-170
-167
-165
-172
-163
-158
-158
-160
-165
-171
-180
-179
-176
-164
-142
-132
-152
-164
-159
-161
-172
-161
-149
-142
-145
-149
-155
-162
-178
-193
-196
-200
-208
-207
-214
-208
-198
-184
-169
-174
-161
-157
-166
-169
-183
-184
-175
-185
-202
-198
-206
-222
-209
-199
-193
-213
-209
-213
-230
-232
-228
-234
-250
-243
-234
-222
-212
-209
-202
-204
-214
-226
-242
-253
-262
-275
-268
-262
-244
-226
-209
-195
-183
-177
-175
-184
-185
-173
-177
-195
-205
-195
-196
-181
-163
-164
-172
-166
-170
-180
-180
-180
-181
-196
-203
-200
-197
-212
-225
-213
-213
-234
-237
-241
-260
-264
-262
-265
-267
-259
-245
-246
-234
-230
-240
-250
-260
-262
-276
-289
-285
-274
-270
-259
-236
-217
-206
-207
-210
-190
-180
-172
-158
-156
-159
-162
-161
-156
-161
-152
-131
-129
-131
-136
-138
-148
-150
-160
-160
-177
-192
-223
-238
-223
-221
-215
-213
-209
-212
-206
-186
-167
-154
-140
-121
-124
-132
-132
-124
-118
-133
-126
-113
-108
-108
-109
-115
-118
-104
-105
-106
-111
-121
-136
-163
-193
-224
-240
-257
-259
-258
-258
-262
-285
-299
-303
-311
-308
-298
-281
-270
-251
-222
-203
-177
-173
-174
-171
-174
-188
-195
-192
-182
-176
-170
-169
-165
-160
-156
-140
-124
-109
-107
-114
-140
-160
-157
-158
-161
-160
-162
-185
-203
-209
-208
-207
-192
-170
-174
-194
-212
-231
-245
-254
-255
-251
-256
-265
-265
-252
-244
-222
-206
-197
-197
-207
-216
-227
-228
-221
-208
-200
-197
-194
-184
-166
-159
-157
-151
-136
-143
-164
-177
-187
-189
-199
-216
-224
-242
-253
-266
-268
-262
-241
-208
-209
-210
-210
-226
-240
-259
-275
-287
-287
-287
-289
-278
-264
-244
-233
-215
-202
-185
-159
-149
-147
-139
-147
-167
-179
-185
-182
-165
-147
-143
-139
-140
-136
-119
-112
-110
-125
-146
-153
-150
-141
-123
-105
-86
-90
-98
-92
-88
-92
-99
-90
-100
-129
-140
-159
-169
-171
-179
-184
-184
-190
-185
-183
-198
-201
-206
-203
-210
-230
-259
-278
-312
-336
-343
-345
-338
-334
-337
-347
-356
-364
-360
-357
-342
-330
-330
-328
-309
-290
-280
-255
-228
-205
-201
-201
-188
-187
-176
-154
-125
-115
-121
-115
-117
-120
-121
-134
-142
-169
-185
-198
-230
-247
-249
-249
-248
-248
-238
-237
-240
-240
-245
-239
-243
-244
-238
-237
-218
-203
-204
-196
-189
-180
-179
-171
-153
-149
-149
-133
-137
-136
-128
-130
-115
-108
-100
-103
-107
-94
-88
-86
-98
-104
-123
-151
-170
-197
-220
-243
-281
-307
-320
-336
-337
-319
-298
-279
-257
-264
-291
-298
-294
-291
-292
-273
-266
-267
-248
-228
-197
-167
-129
-91
-59
-36
-27
-26
-27
-35
-42
-53
-84
-101
-125
-145
-171
-208
-240
-276
-291
-295
-299
-314
-339
-346
-352
-358
-349
-326
-310
-289
-271
-269
-272
-266
-263
-251
-245
-236
-235
-247
-242
-242
-240
-254
-258
-249
-245
-234
-230
-241
-246
-254
-256
-260
-262
-249
-239
-246
-244
-238
-243
-228
-205
-204
-186
-181
-189
-201
-208
-211
-219
-224
-222
-206
-217
-237
-249
-273
-302
-332
-343
-328
-321
-321
-312
-294
-297
-300
-292
-277
-268
-250
-245
-251
-247
-227
-202
-198
-180
-160
-145
-133
-125
-132
-133
-146
-159
-177
-201
-217
-221
-232
-243
-256
-274
-285
-263
-241
-235
-212
-191
-160
-160
-163
-170
-183
-189
-200
-192
-194
-191
-176
-179
-188
-203
-206
-212
-212
-202
-199
-210
-225
-240
-249
-255
-266
-276
-275
-284
-296
-284
-295
-301
-305
-315
-330
-353
-351
-347
-338
-321
-309
-298
-295
-292
-302
-302
-298
-299
-294
-300
-321
-323
-327
-335
-338
-326
-303
-309
-309
-297
-283
-287
-296
-296
-302
-314
-317
-306
-302
-279
-264
-258
-248
-252
-242
-240
-254
-252
-237
-228
-230
-212
-196
-183
-177
-175
-170
-176
-183
-183
-188
-197
-201
-213
-222
-229
-235
-232
-225
-219
-214
-225
-225
-215
-218
-227
-229
-233
-240
-258
-277
-303
-324
-327
-329
-320
-327
-317
-308
-306
-308
-306
-303
-306
-301
-301
-308
-304
-285
-269
-251
-238
-233
-225
-224
-219
-231
-236
-250
-278
-283
-283
-290
-286
-269
-249
-239
-219
-204
-207
-214
-224
-228
-249
-287
-313
-325
-323
-318
-312
-315
-312
-297
-275
-252
-234
-209
-190
-201
-212
-227
-257
-293
-321
-331
-349
-361
-366
-366
-360
-369
-366
-347
-341
-352
-347
-334
-343
-369
-385
-387
-398
-399
-396
-382
-376
-366
-349
-355
-341
-350
-377
-388
-391
-396
-406
-399
-394
-383
-381
-378
-364
-351
-340
-328
-313
-301
-294
-284
-276
-277
-287
-285
-272
-280
-281
-276
-285
-298
-291
-292
-292
-290
-290
-277
-282
-290
-295
-286
-284
-271
-267
-275
-274
-275
-290
-299
-280
-274
-268
-263
-253
-244
-238
-218
-210
-203
-204
-213
-215
-221
-227
-247
-267
-277
-292
-315
-332
-340
-352
-361
-374
-382
-393
-397
-409
-420
-437
-431
-419
-417
-398
-383
-377
-373
-363
-358
-352
-333
-321
-330
-338
-350
-362
-347
-333
-318
-303
-294
-275
-266
-257
-245
-247
-257
-275
-299
-314
-335
-364
-395
-405
-400
-395
-412
-411
-394
-396
-398
-392
-401
-392
-377
-376
-390
-396
-387
-395
-389
-380
-359
-343
-315
-298
-287
-279
-283
-280
-285
-305
-318
-300
-295
-285
-296
-295
-297
-297
-293
-290
-280
-274
-275
-289
-297
-310
-317
-325
-326
-327
-315
-311
-325
-337
-346
-343
-345
-343
-349
-361
-360
-363
-370
-357
-347
-333
-317
-306
-301
-296
-297
-283
-278
-277
-265
-263
-251
-245
-250
-253
-266
-288
-301
-324
-348
-355
-359
-374
-393
-396
-395
-392
-382
-369
-357
-358
-362
-371
-373
-374
-370
-366
-370
-360
-330
-306
-298
-293
-292
-283
-267
-264
-261
-248
-243
-255
-273
-292
-307
-307
-313
-306
-291
-299
-304
-318
-333
-332
-341
-346
-328
-328
-340
-346
-361
-373
-385
-375
-354
-355
-349
-340
-342
-346
-337
-341
-343
-349
-373
-387
-389
-386
-374
-376
-373
-360
-348
-329
-326
-307
-283
-278
-264
-247
-255
-264
-257
-250
-238
-238
-250
-240
-231
-239
-241
-240
-248
-245
-244
-247
-247
-265
-264
-261
-270
-267
-262
-254
-259
-271
-263
-261
-258
-246
-236
-224
-225
-227
-242
-263
-281
-290
-290
-292
-297
-310
-317
-329
-340
-355
-361
-350
-346
-343
-330
-320
-316
-320
-328
-326
-329
-328
-341
-343
-315
-294
-278
-270
-265
-251
-250
-254
-268
-284
-298
-314
-338
-363
-372
-371
-372
-370
-358
-352
-333
-324
-328
-325
-319
-321
-335
-331
-323
-320
-315
-286
-263
-246
-223
-215
-212
-220
-223
-243
-261
-278
-308
-331
-342
-345
-348
-339
-339
-331
-323
-321
-313
-296
-291
-293
-296
-306
-305
-299
-284
-276
-257
-241
-241
-226
-214
-201
-197
-206
-222
-241
-249
-238
-255
-274
-282
-286
-288
-295
-294
-287
-284
-298
-313
-313
-326
-331
-334
-328
-322
-311
-293
-276
-258
-257
-240
-221
-209
-202
-205
-218
-237
-241
-248
-260
-261
-256
-255
-257
-274
-281
-291
-321
-334
-335
-344
-347
-336
-340
-339
-346
-335
-316
-306
-277
-259
-259
-239
-223
-223
-224
-218
-224
-228
-229
-248
-254
-254
-260
-262
-257
-268
-270
-262
-262
-257
-256
-256
-276
-279
-283
-287
-282
-290
-283
-275
-272
-264
-262
-271
-273
-280
-288
-294
-296
-289
-297
-298
-291
-304
-308
-304
-286
-269
-264
-265
-274
-271
-267
-269
-269
-269
-259
-264
-261
-264
-279
-299
-308
-302
-293
-291
-296
-293
-300
-300
-306
-311
-306
-293
-289
-291
-311
-331
-347
-356
-348
-361
-365
-348
-337
-313
-290
-278
-261
-228
-188
-160
-148
-129
-112
-116
-126
-138
-146
-166
-180
-183
-191
-202
-213
-226
-246
-259
-276
-290
-290
-308
-323
-343
-366
-380
-372
-362
-358
-356
-366
-375
-390
-392
-379
-383
-391
-392
-395
-397
-401
-393
-390
-377
-364
-364
-362
-375
-382
-384
-381
-370
-357
-346
-346
-355
-350
-340
-340
-345
-347
-348
-354
-367
-360
-336
-305
-293
-286
-275
-282
-294
-296
-304
-300
-289
-293
-288
-281
-280
-281
-270
-251
-246
-235
-220
-212
-207
-197
-189
-184
-180
-181
-176
-179
-191
-208
-228
-235
-245
-253
-272
-285
-306
-323
-340
-359
-358
-343
-329
-338
-338
-334
-327
-308
-288
-260
-227
-223
-219
-208
-191
-184
-165
-148
-147
-137
-116
-115
-113
-117
-122
-122
-130
-133
-128
-144
-151
-156
-178
-204
-226
-237
-239
-240
-232
-237
-250
-256
-258
-270
-287
-288
-285
-288
-313
-325
-331
-348
-361
-357
-345
-339
-324
-316
-326
-321
-319
-317
-300
-294
-299
-295
-288
-274
-257
-258
-263
-270
-284
-293
-292
-296
-315
-328
-338
-341
-345
-352
-357
-351
-331
-324
-323
-320
-316
-317
-317
-319
-345
-370
-373
-364
-349
-336
-321
-301
-288
-290
-290
-282
-288
-289
-278
-273
-278
-289
-289
-288
-284
-277
-256
-240
-230
-229
-216
-217
-230
-226
-232
-239
-256
-273
-289
-293
-297
-295
-286
-275
-270
-271
-269
-276
-288
-300
-313
-341
-355
-343
-331
-326
-317
-286
-265
-252
-256
-263
-260
-270
-274
-258
-246
-251
-247
-244
-255
-264
-261
-255
-254
-256
-264
-267
-268
-265
-255
-247
-250
-257
-256
-250
-261
-252
-256
-266
-268
-273
-278
-279
-271
-273
-271
-267
-265
-266
-258
-247
-245
-250
-250
-248
-242
-237
-229
-234
-249
-271
-286
-302
-311
-311
-316
-324
-326
-337
-336
-334
-338
-338
-320
-316
-314
-307
-296
-301
-313
-324
-331
-328
-338
-327
-310
-302
-300
-305
-305
-311
-323
-330
-338
-329
-307
-295
-288
-269
-262
-274
-270
-261
-265
-275
-287
-304
-323
-356
-365
-368
-361
-349
-345
-335
-326
-315
-308
-310
-302
-291
-290
-288
-289
-306
-310
-286
-270
-255
-231
-220
-216
-225
-232
-233
-224
-226
-247
-255
-261
-269
-262
-253
-246
-251
-270
-282
-285
-289
-301
-298
-301
-311
-307
-321
-341
-360
-353
-345
-340
-334
-329
-318
-321
-321
-318
-324
-324
-323
-332
-337
-340
-345
-342
-335
-328
-320
-321
-319
-297
-276
-270
-274
-281
-289
-296
-294
-297
-309
-311
-334
-337
-336
-349
-334
-338
-344
-346
-335
-334
-337
-335
-336
-332
-327
-317
-309
-305
-307
-300
-282
-278
-291
-298
-286
-276
-274
-274
-273
-276
-274
-282
-293
-292
-273
-258
-258
-249
-239
-239
-246
-237
-255
-264
-255
-242
-237
-240
-251
-266
-279
-280
-277
-280
-263
-246
-223
-223
-218
-221
-218
-223
-251
-264
-277
-295
-295
-277
-266
-249
-228
-214
-208
-201
-195
-209
-230
-254
-277
-296
-315
-328
-330
-332
-328
-320
-309
-310
-306
-300
-303
-298
-306
-325
-351
-361
-369
-363
-340
-331
-319
-308
-292
-284
-280
-276
-281
-285
-285
-275
-291
-312
-323
-315
-311
-309
-301
-280
-269
-262
-261
-257
-253
-256
-255
-249
-248
-279
-302
-311
-310
-319
-325
-328
-338
-338
-346
-353
-348
-339
-335
-326
-327
-334
-335
-350
-360
-368
-377
-387
-386
-381
-374
-363
-361
-352
-335
-337
-347
-359
-357
-351
-349
-337
-334
-332
-325
-324
-331
-330
-337
-341
-334
-326
-323
-315
-306
-286
-273
-263
-251
-256
-265
-265
-261
-249
-244
-263
-267
-263
-272
-278
-263
-259
-260
-270
-273
-285
-293
-289
-285
-282
-283
-283
-293
-291
-298
-295
-290
-289
-287
-290
-299
-298
-288
-276
-263
-267
-253
-243
-244
-242
-238
-221
-211
-202
-196
-191
-198
-201
-198
-198
-207
-228
-231
-229
-224
-219
-216
-208
-202
-200
-195
-195
-200
-204
-237
-251
-264
-275
-278
-275
-268
-265
-248
-252
-247
-250
-252
-254
-264
-264
-263
-261
-284
-306
-316
-315
-322
-333
-342
-345
-339
-342
-344
-338
-333
-336
-344
-341
-336
-329
-324
-324
-318
-315
-317
-319
-320
-309
-304
-302
-307
-311
-304
-308
-320
-309
-305
-312
-303
-302
-306
-301
-294
-298
-296
-293
-279
-289
-288
-273
-281
-290
-286
-287
-293
-292
-286
-284
-273
-259
-241
-236
-244
-235
-238
-239
-250
-260
-274
-283
-279
-278
-273
-276
-272
-250
-237
-236
-239
-244
-243
-238
-234
-233
-227
-226
-231
-235
-230
-217
-210
-204
-198
-187
-174
-169
-166
-175
-183
-192
-208
-216
-222
-224
-215
-203
-195
-191
-190
-188
-179
-189
-197
-202
-217
-217
-228
-232
-244
-266
-276
-283
-299
-308
-309
-311
-312
-303
-311
-323
-337
-334
-313
-308
-284
-273
-271
-255
-250
-249
-253
-255
-251
-248
-248
-243
-242
-259
-268
-272
-276
-284
-298
-291
-289
-293
-285
-274
-277
-268
-241
-223
-231
-228
-221
-211
-212
-216
-212
-233
-246
-250
-252
-261
-267
-263
-244
-238
-240
-227
-231
-235
-249
-259
-264
-278
-268
-275
-286
-289
-287
-269
-262
-258
-249
-245
-236
-233
-233
-234
-248
-248
-256
-263
-250
-242
-238
-236
-231
-221
-207
-206
-193
-185
-193
-195
-189
-201
-215
-218
-217
-224
-231
-225
-218
-213
-211
-205
-192
-189
-193
-193
-221
-247
-248
-270
-278
-289
-282
-287
-302
-311
-324
-326
-330
-336
-348
-359
-347
-351
-366
-357
-353
-345
-351
-345
-325
-309
-311
-310
-295
-298
-301
-302
-301
-287
-288
-295
-299
-299
-300
-301
-293
-292
-289
-278
-277
-267
-260
-264
-251
-260
-247
-250
-247
-237
-233
-230
-233
-215
-206
-199
-194
-198
-204
-211
-217
-239
-257
-280
-286
-287
-280
-262
-250
-233
-227
-230
-229
-226
-243
-237
-240
-241
-238
-239
-239
-227
-203
-201
-196
-191
-192
-191
-191
-175
-170
-161
-163
-171
-158
-148
-154
-160
-153
-147
-142
-136
-138
-151
-162
-179
-189
-199
-207
-210
-219
-222
-242
-251
-241
-244
-225
-220
-224
-251
-268
-276
-280
-277
-275
-273
-282
-280
-284
-295
-298
-289
-283
-276
-276
-282
-289
-316
-329
-329
-318
-300
-303
-305
-303
-306
-320
-330
-329
-333
-332
-332
-323
-326
-335
-337
-323
-311
-305
-291
-284
-254
-240
-232
-237
-235
-227
-224
-231
-228
-228
-227
-216
-204
-203
-206
-198
-197
-202
-189
-184
-180
-177
-181
-201
-204
-213
-216
-211
-207
-199
-211
-224
-230
-230
-242
-242
-237
-239
-232
-229
-234
-240
-245
-239
-236
-226
-231
-235
-230
-238
-254
-275
-270
-279
-288
-284
-287
-292
-291
-302
-314
-311
-313
-304
-312
-322
-315
-305
-310
-312
-315
-319
-310
-300
-304
-309
-309
-310
-310
-314
-313
-314
-309
-306
-303
-304
-306
-304
-290
-287
-286
-282
-289
-294
-313
-322
-321
-323
-318
-312
-300
-281
-262
-246
-229
-224
-229
-243
-258
-267
-273
-270
-271
-284
-291
-291
-298
-293
-286
-290
-288
-283
-278
-271
-266
-262
-268
-280
-282
-292
-293
-277
-268
-258
-238
-231
-233
-235
-239
-242
-253
-257
-256
-265
-260
-247
-241
-238
-240
-231
-225
-219
-220
-221
-223
-232
-234
-251
-262
-267
-258
-258
-265
-266
-265
-269
-268
-268
-257
-253
-251
-256
-270
-282
-298
-292
-286
-286
-283
-275
-256
-246
-249
-245
-242
-240
-246
-247
-256
-273
-281
-277
-277
-287
-276
-280
-272
-258
-250
-246
-255
-269
-279
-288
-302
-306
-303
-286
-292
-299
-292
-287
-288
-283
-287
-278
-265
-272
-281
-279
-264
-261
-249
-240
-233
-221
-210
-200
-188
-186
-190
-182
-185
-202
-228
-247
-255
-235
-229
-236
-223
-230
-246
-255
-263
-282
-290
-298
-310
-318
-329
-327
-316
-312
-297
-284
-291
-307
-313
-314
-328
-339
-340
-334
-330
-325
-317
-305
-285
-261
-234
-215
-216
-224
-237
-251
-269
-272
-274
-272
-257
-259
-264
-243
-228
-193
-190
-201
-210
-211
-221
-235
-235
-236
-251
-266
-273
-279
-278
-269
-260
-266
-267
-264
-254
-250
-246
-246
-244
-231
-229
-234
-225
-222
-212
-221
-231
-211
-202
-198
-199
-201
-217
-234
-247
-247
-241
-244
-237
-241
-247
-252
-247
-252
-264
-272
-274
-284
-282
-280
-279
-274
-275
-275
-269
-268
-272
-277
-275
-276
-267
-255
-252
-239
-237
-254
-247
-241
-244
-242
-239
-227
-218
-211
-214
-219
-228
-230
-232
-230
-229
-232
-226
-231
-232
-232
-234
-233
-241
-251
-240
-241
-240
-230
-230
-233
-235
-243
-249
-241
-236
-235
-230
-231
-227
-233
-240
-248
-250
-263
-274
-282
-282
-268
-265
-259
-251
-257
-262
-258
-263
-279
-288
-286
-307
-310
-295
-297
-295
-297
-291
-297
-308
-314
-329
-328
-335
-332
-330
-329
-326
-333
-344
-341
-328
-328
-336
-332
-313
-310
-303
-297
-301
-311
-308
-287
-280
-283
-272
-255
-257
-268
-261
-252
-241
-236
-232
-228
-233
-240
-249
-247
-250
-264
-277
-278
-300
-311
-305
-304
-297
-315
-330
-332
-342
-349
-341
-337
-331
-322
-313
-309
-298
-285
-279
-263
-246
-241
-245
-242
-232
-223
-215
-211
-221
-222
-222
-223
-218
-225
-230
-236
-238
-233
-222
-224
-232
-235
-239
-257
-270
-270
-275
-268
-268
-271
-270
-283
-298
-299
-287
-271
-250
-237
-237
-242
-240
-245
-250
-241
-234
-242
-249
-251
-253
-265
-266
-256
-255
-255
-259
-261
-260
-277
-278
-274
-278
-269
-278
-274
-273
-269
-259
-254
-254
-264
-275
-286
-304
-303
-303
-309
-321
-331
-334
-350
-346
-344
-337
-334
-337
-337
-345
-347
-353
-343
-327
-306
-291
-287
-272
-269
-264
-273
-271
-276
-294
-290
-291
-297
-292
-281
-275
-271
-262
-244
-235
-232
-243
-235
-231
-242
-262
-276
-290
-301
-310
-307
-301
-292
-287
-284
-282
-288
-286
-279
-268
-271
-278
-288
-290
-290
-291
-283
-276
-277
-279
-280
-280
-278
-280
-279
-278
-286
-298
-305
-317
-318
-309
-317
-324
-322
-328
-320
-314
-311
-304
-302
-297
-300
-301
-291
-288
-282
-290
-294
-278
-268
-252
-246
-234
-225
-223
-215
-218
-223
-230
-238
-242
-237
-224
-213
-210
-222
-226
-236
-241
-240
-241
-232
-233
-236
-246
-252
-256
-260
-256
-261
-267
-269
-272
-270
-256
-245
-245
-249
-244
-233
-239
-252
-250
-242
-250
-259
-252
-241
-235
-235
-238
-228
-226
-225
-244
-251
-256
-267
-271
-276
-278
-289
-296
-291
-289
-290
-284
-266
-267
-263
-242
-236
-228
-237
-234
-214
-205
-198
-184
-182
-185
-189
-183
-173
-173
-181
-167
-170
-190
-203
-218
-232
-249
-247
-237
-241
-240
-234
-228
-230
-227
-225
-236
-240
-245
-255
-254
-255
-250
-253
-251
-248
-251
-247
-243
-250
-256
-267
-279
-302
-321
-333
-335
-334
-326
-323
-316
-309
-322
-316
-314
-315
-322
-327
-321
-331
-339
-362
-363
-373
-374
-357
-353
-342
-345
-330
-326
-337
-339
-344
-350
-349
-349
-347
-343
-343
-325
-299
-277
-267
-248
-238
-238
-247
-230
-230
-228
-215
-209
-212
-224
-228
-232
-220
-220
-215
-213
-219
-230
-234
-231
-238
-248
-252
-241
-248
-255
-255
-259
-261
-259
-265
-268
-263
-249
-232
-223
-224
-215
-213
-223
-229
-233
-225
-211
-211
-211
-202
-193
-202
-212
-205
-201
-202
-210
-203
-206
-218
-239
-251
-255
-263
-261
-267
-269
-269
-280
-281
-289
-294
-288
-282
-287
-290
-296
-297
-293
-302
-300
-294
-285
-279
-274
-263
-250
-253
-252
-248
-251
-256
-259
-244
-244
-237
-223
-215
-202
-199
-188
-192
-187
-186
-191
-188
-201
-200
-220
-234
-246
-267
-267
-272
-279
-289
-299
-307
-316
-320
-313
-294
-287
-274
-263
-266
-252
-248
-254
-239
-217
-199
-212
-226
-235
-244
-250
-245
-241
-242
-231
-240
-249
-244
-246
-260
-261
-256
-252
-240
-232
-228
-220
-218
-220
-220
-222
-215
-204
-200
-200
-204
-211
-212
-205
-209
-226
-226
-227
-227
-224
-225
-234
-235
-231
-231
-238
-247
-262
-263
-258
-257
-260
-250
-237
-249
-249
-248
-256
-261
-269
-275
-278
-282
-274
-273
-283
-281
-288
-294
-294
-304
-311
-310
-307
-300
-287
-285
-278
-261
-248
-244
-240
-217
-211
-210
-202
-193
-201
-206
-208
-198
-195
-202
-204
-207
-185
-177
-179
-177
-180
-169
-180
-189
-189
-195
-212
-236
-249
-266
-250
-263
-271
-244
-234
-238
-252
-267
-259
-245
-254
-245
-240
-246
-241
-253
-268
-262
-249
-247
-226
-216
-209
-204
-208
-220
-222
-213
-213
-196
-191
-197
-203
-207
-193
-184
-184
-188
-196
-204
-190
-187
-201
-213
-224
-229
-257
-273
-267
-277
-273
-270
-266
-270
-283
-277
-285
-289
-298
-302
-306
-304
-295
-295
-290
-273
-263
-262
-263
-262
-254
-250
-248
-239
-213
-195
-203
-206
-188
-188
-183
-179
-197
-198
-195
-195
-206
-198
-190
-204
-214
-222
-232
-239
-242
-235
-242
-239
-230
-226
-219
-214
-207
-201
-202
-195
-182
-187
-186
-189
-184
-190
-203
-206
-222
-242
-243
-238
-252
-261
-266
-252
-243
-243
-234
-218
-224
-233
-249
-245
-258
-265
-264
-269
-272
-287
-290
-290
-280
-271
-271
-271
-272
-269
-268
-273
-273
-273
-278
-284
-292
-294
-301
-307
-306
-308
-300
-293
-292
-290
-291
-286
-271
-262
-267
-256
-232
-225
-210
-186
-165
-157
-156
-156
-160
-175
-178
-182
-205
-219
-222
-224
-223
-213
-217
-234
-227
-207
-214
-210
-190
-191
-197
-213
-216
-204
-208
-221
-217
-207
-199
-197
-198
-204
-207
-211
-217
-213
-208
-198
-199
-199
-199
-220
-225
-230
-237
-237
-240
-229
-222
-211
-201
-196
-183
-175
-168
-162
-196
-166
-175
-208
-200
-205
-188
-189
-185
-192
-196
-183
-192
-207
-207
-201
-203
-207
-218
-223
-223
-227
-228
-241
-239
-236
-242
-254
-260
-259
-270
-278
-286
-274
-271
-293
-299
-304
-303
-304
-311
-310
-318
-311
-309
-304
-283
-272
-281
-285
-278
-277
-273
-277
-266
-268
-266
-250
-246
-241
-246
-234
-234
-242
-249
-253
-260
-269
-260
-258
-257
-265
-271
-274
-270
-264
-266
-258
-245
-229
-220
-203
-195
-195
-201
-205
-199
-199
-211
-217
-217
-216
-215
-215
-196
-185
-172
-163
-155
-151
-144
-150
-179
-186
-184
-192
-191
-182
-200
-211
-198
-188
-195
-201
-199
-198
-198
-195
-203
-212
-222
-234
-240
-251
-265
-274
-277
-277
-275
-277
-282
-273
-258
-257
-251
-262
-271
-265
-260
-264
-261
-244
-245
-245
-241
-231
-236
-248
-251
-254
-257
-260
-262
-265
-284
-295
-291
-286
-287
-278
-260
-247
-236
-223
-224
-227
-221
-210
-203
-206
-210
-211
-193
-191
-184
-174
-172
-181
-194
-193
-196
-194
-185
-197
-203
-207
-208
-214
-222
-231
-239
-241
-240
-248
-250
-252
-259
-265
-261
-262
-266
-263
-262
-261
-256
-247
-237
-239
-239
-236
-251
-256
-257
-251
-247
-241
-235
-229
-229
-211
-189
-180
-175
-176
-172
-171
-184
-197
-203
-206
-203
-194
-187
-181
-175
-187
-198
-211
-227
-245
-256
-258
-272
-290
-297
-303
-313
-313
-305
-311
-319
-306
-291
-284
-288
-297
-291
-300
-300
-299
-297
-289
-267
-251
-255
-253
-251
-250
-245
-255
-259
-267
-270
-268
-279
-284
-289
-289
-303
-294
-301
-303
-300
-312
-315
-320
-321
-314
-307
-311
-304
-299
-308
-312
-300
-294
-290
-297
-304
-301
-288
-288
-300
-308
-319
-316
-312
-308
-310
-313
-300
-303
-303
-290
-291
-291
-288
-276
-277
-264
-247
-238
-231
-231
-224
-224
-224
-231
-237
-227
-216
-222
-227
-231
-241
-244
-242
-231
-220
-227
-232
-220
-221
-218
-217
-226
-233
-236
-232
-239
-242
-243
-250
-261
-240
-238
-241
-248
-247
-247
-245
-243
-247
-234
-233
-239
-242
-241
-251
-267
-260
-259
-273
-283
-281
-279
-296
-292
-282
-274
-268
-258
-253
-246
-242
-253
-255
-257
-269
-271
-282
-287
-293
-295
-287
-290
-291
-299
-306
-300
-312
-323
-330
-318
-324
-332
-332
-346
-357
-359
-356
-361
-360
-361
-356
-350
-341
-335
-321
-312
-299
-279
-267
-245
-244
-235
-214
-214
-214
-220
-215
-214
-225
-219
-216
-229
-232
-233
-248
-270
-308
-334
-340
-351
-345
-336
-327
-315
-319
-316
-319
-320
-322
-325
-333
-343
-344
-344
-344
-329
-322
-306
-294
-283
-286
-289
-289
-295
-290
-286
-279
-292
-304
-308
-301
-294
-286
-289
-288
-296
-309
-303
-281
-276
-278
-268
-267
-268
-270
-260
-251
-235
-223
-218
-217
-205
-186
-184
-179
-183
-197
-208
-214
-227
-229
-228
-228
-225
-232
-248
-267
-280
-276
-249
-236
-237
-233
-225
-223
-216
-219
-219
-226
-233
-230
-235
-233
-239
-234
-239
-241
-237
-233
-230
-235
-226
-236
-249
-249
-251
-260
-274
-280
-283
-287
-277
-256
-248
-246
-231
-227
-227
-227
-226
-231
-247
-256
-261
-258
-257
-249
-252
-257
-279
-288
-268
-255
-242
-237
-241
-259
-258
-249
-239
-228
-234
-244
-231
-221
-216
-207
-204
-206
-214
-209
-209
-210
-215
-219
-214
-216
-225
-239
-246
-245
-255
-265
-286
-289
-286
-297
-307
-330
-350
-356
-357
-357
-347
-340
-328
-314
-311
-310
-298
-296
-295
-294
-298
-289
-282
-271
-268
-263
-255
-254
-260
-266
-260
-260
-253
-256
-265
-263
-252
-249
-242
-231
-226
-234
-243
-252
-253
-254
-247
-247
-268
-270
-280
-272
-265
-272
-269
-277
-278
-266
-260
-258
-259
-269
-292
-299
-291
-295
-301
-291
-289
-290
-279
-277
-266
-252
-242
-238
-234
-230
-248
-254
-265
-277
-272
-268
-269
-255
-247
-240
-230
-236
-231
-237
-245
-251
-256
-262
-278
-293
-313
-314
-314
-308
-298
-287
-283
-276
-266
-257
-238
-235
-242
-239
-239
-236
-246
-256
-275
-279
-275
-271
-266
-269
-268
-264
-268
-262
-262
-276
-282
-281
-270
-258
-246
-251
-251
-245
-235
-229
-226
-213
-206
-207
-201
-204
-199
-200
-200
-201
-203
-199
-195
-200
-190
-188
-202
-205
-207
-199
-195
-191
-196
-197
-199
-210
-219
-233
-228
-238
-244
-247
-238
-232
-219
-211
-212
-228
-239
-235
-240
-239
-259
-274
-275
-282
-293
-292
-293
-289
-286
-296
-292
-287
-286
-297
-306
-309
-311
-314
-296
-280
-277
-275
-274
-277
-276
-273
-275
-285
-284
-271
-273
-269
-272
-278
-294
-302
-313
-319
-322
-312
-292
-291
-299
-303
-303
-307
-298
-304
-300
-291
-294
-294
-288
-279
-281
-274
-275
-276
-261
-253
-245
-246
-252
-252
-253
-271
-282
-297
-305
-320
-324
-315
-318
-304
-286
-271
-260
-254
-254
-242
-235
-235
-228
-223
-227
-220
-208
-204
-200
-211
-218
-214
-211
-206
-207
-201
-182
-183
-185
-185
-177
-163
-160
-168
-174
-169
-182
-172
-165
-157
-158
-167
-167
-177
-189
-200
-197
-196
-189
-183
-179
-181
-191
-201
-200
-199
-221
-235
-251
-256
-263
-259
-258
-264
-258
-260
-263
-259
-246
-234
-223
-214
-206
-197
-200
-188
-180
-172
-161
-164
-173
-174
-168
-170
-183
-191
-193
-200
-209
-216
-226
-239
-248
-250
-244
-238
-237
-237
-231
-226
-206
-200
-194
-195
-194
-193
-205
-206
-206
-209
-199
-199
-192
-192
-205
-213
-210
-209
-220
-221
-233
-241
-256
-267
-261
-261
-264
-248
-245
-262
-252
-236
-225
-225
-218
-210
-206
-204
-206
-204
-187
-185
-181
-173
-173
-176
-175
-188
-204
-198
-204
-210
-216
-217
-210
-194
-186
-190
-182
-181
-199
-220
-217
-220
-222
-217
-218
-214
-214
-215
-212
-212
-217
-220
-229
-243
-263
-286
-275
-282
-288
-286
-270
-265
-270
-262
-264
-258
-249
-240
-230
-224
-219
-227
-219
-220
-225
-228
-235
-239
-250
-243
-256
-254
-243
-248
-249
-256
-268
-274
-280
-295
-309
-312
-319
-329
-327
-318
-315
-312
-309
-289
-274
-269
-266
-258
-254
-249
-240
-231
-226
-215
-214
-222
-230
-234
-228
-226
-225
-241
-251
-255
-255
-253
-263
-261
-272
-274
-271
-270
-268
-258
-257
-263
-256
-255
-253
-245
-232
-227
-214
-208
-197
-185
-190
-201
-190
-180
-174
-161
-159
-160
-154
-150
-147
-136
-136
-136
-145
-172
-176
-177
-184
-185
-182
-194
-203
-210
-199
-197
-203
-211
-229
-242
-239
-235
-242
-238
-244
-248
-255
-266
-277
-279
-284
-291
-284
-269
-254
-249
-249
-238
-242
-245
-249
-248
-241
-242
-231
-230
-228
-227
-232
-223
-225
-224
-235
-239
-235
-248
-246
-237
-236
-252
-271
-267
-269
-290
-304
-301
-298
-301
-296
-290
-285
-284
-281
-279
-276
-268
-278
-278
-265
-264
-264
-246
-237
-239
-238
-250
-264
-289
-306
-312
-308
-304
-303
-293
-297
-292
-298
-290
-272
-264
-264
-270
-268
-269
-261
-265
-262
-247
-243
-239
-247
-247
-242
-253
-250
-263
-268
-270
-269
-266
-266
-267
-270
-251
-252
-253
-244
-223
-217
-212
-205
-198
-185
-184
-176
-170
-158
-164
-154
-145
-149
-138
-130
-139
-167
-191
-199
-203
-210
-213
-224
-231
-240
-246
-244
-259
-261
-267
-281
-292
-280
-272
-264
-266
-283
-282
-276
-267
-259
-269
-273
-257
-253
-252
-256
-253
-245
-233
-225
-206
-194
-197
-196
-194
-197
-196
-191
-206
-209
-210
-200
-212
-222
-224
-225
-226
-233
-247
-260
-262
-269
-269
-283
-295
-301
-305
-305
-293
-292
-292
-290
-288
-279
-281
-288
-283
-290
-304
-310
-307
-306
-314
-310
-300
-303
-310
-307
-294
-293
-297
-290
-292
-293
-294
-297
-299
-297
-288
-280
-269
-256
-255
-256
-257
-255
-244
-241
-242
-244
-234
-231
-245
-240
-231
-243
-240
-228
-233
-235
-234
-222
-220
-228
-228
-233
-236
-238
-240
-227
-220
-220
-211
-216
-214
-218
-212
-200
-192
-185
-189
-190
-198
-209
-227
-249
-252
-249
-257
-265
-281
-292
-309
-321
-315
-297
-279
-277
-271
-262
-262
-278
-294
-297
-290
-292
-289
-291
-295
-288
-282
-263
-251
-255
-251
-248
-267
-283
-290
-294
-296
-304
-306
-306
-301
-296
-298
-299
-296
-306
-311
-314
-328
-338
-348
-358
-357
-355
-348
-346
-342
-341
-336
-333
-326
-318
-324
-321
-314
-314
-312
-307
-292
-288
-287
-281
-274
-266
-274
-268
-259
-262
-256
-260
-248
-241
-243
-251
-255
-247
-253
-267
-289
-294
-290
-281
-269
-270
-265
-252
-248
-245
-257
-261
-253
-248
-244
-246
-241
-246
-249
-252
-269
-277
-275
-275
-269
-250
-252
-265
-260
-249
-256
-273
-281
-285
-292
-294
-300
-302
-306
-324
-321
-326
-335
-331
-332
-335
-315
-307
-315
-322
-335
-328
-327
-339
-340
-333
-312
-306
-311
-315
-321
-328
-329
-337
-329
-331
-323
-319
-321
-315
-315
-321
-326
-307
-297
-302
-306
-313
-321
-338
-341
-331
-322
-322
-331
-336
-342
-342
-347
-353
-375
-389
-388
-384
-398
-409
-416
-426
-429
-425
-416
-411
-397
-390
-387
-384
-387
-392
-390
-377
-379
-367
-349
-341
-328
-316
-315
-301
-290
-277
-278
-290
-284
-288
-290
-283
-280
-286
-285
-281
-278
-260
-263
-282
-277
-279
-273
-269
-263
-261
-264
-271
-266
-265
-268
-257
-253
-252
-247
-245
-239
-234
-221
-212
-212
-211
-216
-211
-223
-231
-227
-227
-225
-223
-233
-231
-238
-247
-254
-254
-246
-248
-247
-241
-244
-241
-236
-234
-232
-243
-228
-228
-236
-229
-217
-207
-213
-208
-209
-210
-226
-243
-259
-272
-278
-278
-275
-270
-264
-266
-265
-278
-297
-300
-309
-320
-323
-324
-330
-318
-307
-312
-308
-325
-339
-332
-334
-339
-329
-332
-346
-350
-355
-364
-368
-379
-371
-345
-331
-332
-329
-334
-338
-336
-322
-311
-308
-318
-328
-337
-325
-323
-320
-307
-307
-317
-312
-294
-297
-300
-286
-270
-256
-254
-255
-248
-241
-243
-237
-227
-231
-228
-226
-236
-224
-211
-216
-232
-256
-263
-262
-274
-279
-280
-281
-289
-300
-300
-295
-298
-285
-274
-273
-259
-260
-257
-252
-238
-229
-233
-229
-229
-237
-245
-247
-251
-247
-239
-234
-231
-226
-231
-234
-216
-211
-204
-198
-189
-182
-190
-189
-196
-201
-201
-201
-212
-215
-209
-208
-206
-212
-218
-225
-232
-242
-244
-236
-251
-259
-266
-285
-295
-298
-303
-303
-295
-301
-311
-312
-318
-319
-326
-329
-324
-323
-320
-317
-298
-291
-286
-286
-269
-252
-251
-261
-255
-240
-258
-260
-257
-253
-246
-243
-251
-258
-269
-276
-264
-272
-278
-285
-295
-297
-305
-309
-323
-326
-320
-322
-323
-315
-308
-300
-292
-287
-294
-311
-314
-305
-309
-310
-310
-306
-295
-295
-288
-291
-295
-291
-286
-296
-304
-295
-295
-301
-286
-271
-255
-256
-249
-238
-238
-225
-217
-199
-179
-174
-170
-167
-168
-179
-191
-184
-185
-195
-192
-182
-173
-167
-166
-163
-172
-174
-173
-182
-194
-196
-198
-218
-226
-217
-211
-210
-220
-229
-234
-255
-260
-264
-261
-266
-273
-265
-269
-271
-265
-263
-272
-278
-287
-287
-280
-277
-294
-292
-284
-296
-300
-308
-316
-315
-320
-325
-308
-302
-301
-295
-285
-267
-269
-268
-266
-258
-258
-260
-247
-243
-245
-229
-220
-219
-211
-203
-199
-191
-185
-185
-165
-163
-175
-189
-201
-194
-187
-174
-173
-178
-176
-174
-180
-193
-193
-189
-188
-199
-226
-238
-237
-251
-262
-257
-259
-256
-253
-246
-245
-253
-237
-224
-222
-226
-213
-205
-206
-205
-196
-182
-177
-170
-165
-149
-157
-148
-136
-139
-134
-128
-124
-122
-129
-143
-156
-159
-162
-164
-169
-187
-200
-216
-221
-223
-221
-229
-236
-240
-241
-238
-245
-250
-244
-242
-251
-259
-263
-262
-265
-261
-271
-269
-259
-256
-255
-262
-256
-254
-251
-255
-252
-251
-256
-257
-250
-242
-231
-215
-204
-199
-200
-186
-179
-178
-196
-211
-214
-219
-211
-203
-203
-203
-207
-222
-238
-254
-265
-272
-282
-285
-284
-277
-277
-271
-270
-276
-277
-272
-246
-243
-244
-232
-224
-221
-211
-215
-212
-205
-207
-199
-194
-183
-176
-171
-172
-169
-165
-180
-197
-212
-206
-214
-219
-216
-226
-224
-229
-241
-247
-252
-247
-251
-253
-254
-263
-258
-244
-234
-231
-232
-232
-220
-221
-240
-247
-252
-254
-264
-267
-271
-274
-279
-271
-244
-209
-202
-192
-178
-182
-191
-191
-197
-216
-233
-229
-223
-221
-216
-222
-226
-237
-239
-230
-214
-203
-203
-215
-229
-254
-270
-266
-274
-276
-268
-257
-253
-250
-243
-247
-244
-245
-238
-235
-236
-245
-248
-252
-259
-246
-238
-244
-239
-231
-227
-223
-231
-220
-225
-256
-276
-275
-286
-295
-296
-292
-287
-286
-273
-277
-283
-289
-292
-299
-309
-309
-300
-286
-291
-307
-294
-268
-269
-272
-276
-280
-273
-274
-281
-283
-292
-313
-328
-338
-338
-337
-326
-311
-307
-302
-301
-294
-297
-287
-276
-275
-278
-269
-253
-259
-261
-252
-248
-246
-223
-205
-205
-200
-189
-181
-181
-191
-193
-201
-193
-175
-165
-160
-158
-158
-168
-172
-171
-177
-185
-195
-209
-214
-208
-225
-250
-268
-284
-283
-299
-292
-283
-288
-296
-298
-305
-319
-316
-335
-344
-344
-344
-342
-349
-349
-347
-349
-357
-359
-365
-354
-341
-329
-321
-320
-313
-307
-305
-305
-296
-284
-277
-271
-252
-251
-261
-280
-281
-272
-271
-266
-271
-272
-273
-271
-262
-263
-273
-267
-260
-258
-265
-262
-260
-261
-262
-258
-256
-253
-240
-238
-250
-266
-271
-265
-259
-268
-279
-284
-277
-276
-283
-293
-300
-288
-276
-271
-276
-274
-268
-253
-249
-257
-265
-260
-253
-254
-247
-247
-247
-236
-235
-237
-237
-241
-233
-227
-218
-209
-212
-203
-197
-203
-207
-197
-186
-187
-182
-162
-163
-170
-162
-153
-151
-153
-152
-137
-140
-154
-147
-142
-146
-145
-140
-157
-151
-151
-161
-172
-189
-202
-213
-227
-235
-236
-246
-253
-254
-252
-261
-270
-268
-254
-246
-245
-245
-248
-244
-245
-258
-256
-255
-267
-266
-263
-261
-264
-264
-261
-257
-272
-283
-283
-281
-274
-288
-287
-289
-279
-278
-288
-280
-277
-282
-295
-300
-305
-294
-283
-292
-298
-299
-301
-307
-319
-306
-308
-315
-321
-332
-327
-337
-349
-350
-344
-349
-360
-368
-353
-341
-335
-327
-320
-312
-303
-278
-263
-251
-234
-224
-217
-213
-210
-206
-213
-217
-209
-206
-211
-215
-214
-218
-217
-212
-219
-215
-207
-205
-212
-222
-229
-231
-246
-240
-222
-216
-221
-224
-208
-204
-210
-203
-198
-204
-204
-206
-214
-218
-221
-232
-229
-230
-231
-245
-252
-264
-266
-265
-278
-270
-270
-281
-292
-286
-277
-284
-285
-268
-247
-228
-223
-219
-226
-231
-224
-226
-232
-236
-239
-233
-223
-221
-231
-235
-243
-250
-253
-250
-254
-244
-249
-263
-270
-277
-277
-292
-310
-325
-330
-343
-355
-347
-345
-344
-336
-329
-326
-331
-344
-342
-347
-343
-351
-360
-356
-364
-362
-363
-359
-360
-351
-353
-356
-352
-365
-372
-372
-368
-363
-362
-356
-366
-376
-365
-369
-374
-362
-352
-348
-344
-338
-333
-321
-308
-316
-319
-324
-337
-328
-319
-315
-322
-318
-303
-301
-286
-280
-277
-284
-285
-290
-295
-288
-287
-282
-283
-280
-285
-298
-305
-321
-315
-316
-322
-334
-343
-347
-343
-324
-323
-328
-324
-323
-320
-315
-314
-309
-320
-325
-317
-315
-321
-314
-316
-322
-341
-357
-359
-356
-356
-353
-341
-338
-340
-340
-335
-334
-332
-329
-336
-321
-308
-312
-311
-325
-324
-325
-332
-338
-333
-331
-328
-334
-345
-346
-339
-338
-354
-355
-368
-375
-382
-389
-392
-398
-401
-393
-396
-402
-398
-403
-406
-411
-412
-411
-404
-394
-383
-375
-366
-358
-342
-324
-305
-306
-301
-283
-270
-265
-258
-251
-240
-239
-230
-212
-212
-217
-216
-221
-224
-236
-252
-253
-246
-238
-224
-218
-209
-213
-228
-237
-257
-256
-262
-269
-272
-266
-269
-261
-264
-276
-288
-283
-284
-288
-294
-309
-303
-312
-316
-312
-313
-314
-309
-302
-296
-305
-306
-296
-292
-297
-308
-307
-314
-310
-303
-283
-266
-279
-279
-282
-271
-265
-265
-255
-248
-239
-240
-227
-232
-230
-229
-242
-242
-242
-246
-245
-256
-265
-271
-274
-275
-277
-292
-302
-292
-295
-292
-284
-286
-286
-286
-291
-290
-298
-305
-315
-317
-314
-320
-327
-329
-333
-339
-343
-344
-334
-341
-331
-320
-321
-329
-337
-342
-338
-332
-323
-308
-307
-300
-288
-276
-281
-274
-264
-269
-270
-268
-272
-277
-268
-275
-283
-282
-291
-295
-296
-302
-307
-312
-303
-292
-281
-278
-282
-289
-295
-288
-289
-297
-297
-279
-261
-260
-277
-279
-282
-277
-270
-260
-247
-255
-246
-238
-235
-248
-254
-270
-280
-269
-267
-259
-246
-248
-264
-273
-270
-276
-281
-272
-256
-257
-262
-266
-269
-272
-265
-248
-251
-248
-245
-243
-243
-243
-263
-277
-270
-280
-291
-290
-290
-292
-285
-277
-281
-280
-279
-299
-317
-326
-320
-313
-311
-306
-315
-326
-333
-350
-360
-354
-365
-363
-366
-372
-378
-389
-396
-410
-411
-409
-404
-400
-395
-393
-386
-377
-363
-361
-350
-344
-338
-340
-342
-338
-336
-344
-356
-352
-345
-335
-328
-303
-305
-303
-286
-284
-291
-287
-276
-272
-256
-251
-242
-245
-256
-254
-237
-240
-238
-227
-230
-230
-230
-217
-218
-219
-212
-206
-222
-224
-215
-224
-231
-230
-221
-215
-217
-221
-227
-238
-253
-249
-244
-238
-237
-243
-248
-266
-270
-249
-242
-246
-238
-235
-242
-251
-259
-269
-274
-295
-305
-298
-300
-296
-295
-286
-285
-273
-278
-288
-276
-263
-274
-273
-264
-263
-270
-279
-271
-277
-287
-292
-289
-289
-287
-274
-274
-278
-292
-295
-289
-293
-298
-304
-302
-299
-296
-284
-279
-285
-281
-283
-282
-283
-289
-295
-297
-302
-301
-293
-304
-315
-319
-328
-327
-318
-316
-322
-312
-309
-326
-341
-341
-320
-316
-297
-276
-252
-237
-238
-224
-212
-210
-211
-207
-212
-214
-200
-205
-223
-227
-224
-219
-225
-216
-203
-199
-201
-188
-189
-197
-213
-229
-225
-222
-228
-235
-232
-227
-218
-216
-222
-225
-227
-226
-224
-218
-226
-229
-232
-229
-229
-230
-219
-211
-214
-221
-228
-242
-248
-251
-248
-243
-235
-247
-246
-226
-217
-198
-196
-196
-189
-176
-175
-187
-201
-200
-195
-194
-189
-194
-206
-215
-230
-232
-232
-220
-217
-217
-228
-238
-224
-215
-222
-207
-199
-211
-228
-248
-240
-238
-244
-252
-248
-244
-241
-236
-227
-232
-240
-228
-223
-227
-233
-244
-246
-261
-266
-262
-266
-267
-256
-252
-258
-255
-246
-237
-242
-239
-241
-244
-248
-258
-268
-284
-290
-300
-307
-310
-309
-301
-293
-294
-298
-287
-285
-286
-285
-274
-266
-272
-268
-257
-247
-242
-241
-237
-247
-239
-235
-247
-241
-235
-221
-234
-230
-228
-232
-237
-240
-241
-244
-237
-226
-228
-226
-228
-231
-236
-237
-230
-223
-216
-231
-231
-250
-250
-247
-253
-248
-261
-256
-263
-264
-245
-239
-246
-246
-250
-246
-248
-261
-272
-261
-258
-261
-270
-279
-291
-282
-276
-287
-294
-298
-303
-299
-288
-283
-272
-267
-251
-248
-249
-248
-250
-251
-258
-267
-267
-266
-266
-263
-255
-266
-271
-270
-273
-280
-297
-308
-309
-311
-315
-309
-308
-308
-306
-298
-293
-306
-325
-318
-310
-317
-325
-331
-318
-317
-332
-328
-323
-316
-314
-318
-311
-299
-291
-283
-279
-280
-276
-280
-270
-260
-257
-262
-269
-277
-292
-294
-291
-289
-282
-282
-292
-303
-309
-320
-323
-318
-310
-313
-316
-315
-315
-320
-322
-329
-331
-332
-351
-350
-348
-354
-338
-321
-310
-302
-289
-277
-271
-269
-275
-256
-233
-230
-224
-226
-228
-226
-212
-204
-213
-219
-221
-213
-213
-202
-188
-193
-203
-219
-219
-227
-238
-235
-231
-231
-222
-216
-230
-239
-240
-232
-218
-216
-224
-217
-226
-232
-222
-209
-209
-216
-214
-207
-196
-201
-203
-203
-204
-214
-223
-223
-234
-234
-231
-229
-232
-235
-247
-248
-237
-243
-248
-249
-238
-232
-225
-222
-221
-219
-229
-234
-238
-261
-272
-268
-266
-266
-255
-256
-259
-266
-261
-247
-257
-257
-264
-264
-266
-259
-249
-232
-227
-232
-211
-203
-199
-195
-174
-175
-164
-145
-150
-157
-162
-164
-177
-186
-200
-208
-222
-232
-223
-219
-229
-235
-242
-248
-251
-256
-263
-263
-259
-251
-244
-238
-221
-210
-209
-202
-196
-183
-177
-169
-163
-150
-137
-136
-136
-177
-182
-61
-162
-180
-101
-187
-121
-173
-204
-133
-136
-137
-137
-141
-114
-116
-164
-135
-156
-177
-164
-174
-161
-152
-156
-150
-168
-200
-216
-244
-271
-283
-300
-296
-281
-270
-278
-263
-251
-242
-241
-241
-238
-233
-238
-244
-253
-247
-246
-248
-241
-240
-232
-223
-215
-212
-204
-206
-215
-214
-216
-230
-244
-259
-272
-267
-271
-270
-262
-260
-261
-243
-229
-222
-222
-224
-216
-221
-224
-228
-220
-222
-220
-226
-232
-243
-257
-259
-258
-261
-269
-268
-271
-259
-242
-255
-257
-252
-256
-255
-262
-269
-255
-232
-238
-245
-231
-233
-241
-239
-235
-230
-231
-238
-229
-221
-217
-204
-207
-199
-194
-189
-185
-200
-212
-212
-200
-200
-215
-222
-217
-225
-235
-236
-235
-236
-249
-260
-267
-265
-262
-273
-266
-268
-277
-282
-296
-298
-312
-300
-288
-297
-309
-296
-283
-289
-295
-297
-292
-293
-289
-295
-289
-287
-283
-283
-282
-274
-284
-288
-289
-294
-303
-298
-296
-296
-293
-293
-297
-296
-307
-321
-331
-331
-331
-341
-341
-337
-362
-385
-391
-385
-427
-408
-419
-418
-446
-452
-468
-446
-543
-465
-718
-2677
-2177
-860
-638
-231
-394
-711
-1054
-636
-486
-1251
-1169
-553
-954
-2125
-2555
-1929
-804
-173
-34
-495
-484
295
111
-657
-763
-253
-187
-580
-1047
-2324
-1954
-1059
-1180
-1168
-922
-701
-641
-620
-647
-970
-747
-522
-457
-253
-530
-912
-823
-565
-474
-790
-913
-936
-1208
-1019
-1283
-1613
-1817
-1669
-1437
-1341
-1448
-1772
-1609
-1482
-1442
-1291
-1212
-1143
-900
-1396
-1355
-1007
-1311
-1426
-911
-594
-904
-797
-368
-648
-334
257
-81
-408
72
306
147
-30
-192
-516
-422
79
-6
-517
-483
-165
-117
-232
-361
-513
-623
-332
-327
-695
-903
-812
-752
-597
-371
-337
-538
-402
-45
84
-89
-157
-167
135
304
395
165
103
224
347
394
308
209
134
343
452
388
93
60
118
121
76
-198
-477
-547
-553
-534
-758
-910
-947
-897
-831
-901
-1117
-1281
-1285
-1162
-1131
-1265
-1338
-1331
-1217
-1090
-1040
-1063
-1101
-860
-724
-702
-773
-783
-742
-643
-507
-515
-609
-716
-644
-652
-737
-810
-881
-946
-842
-798
-905
-1050
-1107
-1022
-1009
-1037
-1049
-1160
-1112
-974
-932
-974
-993
-920
-781
-732
-673
-747
-788
-663
-607
-583
-583
-546
-503
-474
-411
-431
-495
-441
-364
-269
-252
-240
-240
-247
-186
-166
-183
-196
-144
-36
60
77
79
158
272
415
524
571
616
718
783
890
937
1057
1142
1195
1420
1369
1462
1583
1765
2042
2225
2547
2709
2906
3125
3452
3620
3762
3788
4139
4344
4490
4777
5240
5848
6388
7052
7901
8522
9165
9961
8070
4858
1692
-1343
-4801
-7862
-8181
-8886
-10644
-11601
-11023
-10343
-9195
-6247
-2794
-1273
-305
662
402
-182
217
1693
1968
2059
2624
2605
2170
2561
3916
5122
6294
7944
8907
8458
7793
6693
4886
2590
982
-463
-2501
-4129
-5290
-6384
-7490
-7487
-6512
-5454
-4147
-2625
-1599
-1475
-1359
-865
-451
-42
795
1369
1325
1183
1435
2000
2838
4411
6078
7221
7738
7864
7445
6610
5815
5013
3870
2476
1071
-538
-2128
-3352
-3991
-4300
-4217
-3664
-2984
-2448
-1987
-1490
-1152
-797
-275
323
660
835
870
772
736
1093
1769
2291
2717
3233
3362
2898
2370
1969
1525
722
7
-673
-1563
-2496
-3093
-3238
-3229
-2991
-2548
-1993
-1469
-1029
-722
-558
-359
-74
5
95
103
127
116
45
67
84
325
573
691
669
544
339
-16
-222
-275
-335
-383
-472
-483
-570
-547
-319
-48
334
576
719
621
398
225
6
-125
-226
-299
-368
-424
-340
-260
-5
307
678
1074
1387
1695
1832
2034
2248
2362
2425
2483
2667
2832
2765
2616
2651
3010
3022
3024
3193
3486
3736
3952
3847
3786
4149
4623
4949
5265
5555
6813
7769
8404
9468
10083
11726
10820
8083
5475
1661
-2770
-8935
-11834
-13158
-15368
-16230
-15830
-13890
-12722
-11062
-6586
-3100
553
3590
6395
8002
7797
8594
8126
7303
5920
4915
3699
2020
1426
1355
1750
2278
3038
3542
3440
2913
1961
534
-982
-2837
-4885
-6951
-8744
-10272
-11465
-11634
-11048
-9649
-7833
-5057
-1988
839
3453
5799
7439
8002
8239
7911
7004
5669
4447
3251
1734
467
-407
-993
-1355
-1517
-1150
-972
-1143
-1385
-1872
-2566
-3787
-4887
-5954
-6971
-7605
-7862
-7656
-7096
-5878
-4224
-2246
-59
2180
4259
5972
7226
7865
7886
7388
6396
4993
3406
1740
17
-1580
-2797
-3674
-4244
-4442
-4382
-4195
-4056
-3837
-3551
-3612
-3665
-3716
-3845
-4038
-4109
-3955
-3619
-2958
-2051
-914
340
1676
2955
4031
4874
5373
5455
5093
4341
3328
2036
649
-760
-2152
-3329
-4328
-4947
-5420
-5475
-5508
-5272
-6508
-7690
-6926
-6995
-7876
-8077
-5866
-3520
-2917
-1647
641
2220
3261
3808
4322
3838
3532
2995
1682
-252
-1601
-2656
-4410
-5687
-6130
-6001
-6201
-5928
-4802
-3842
-3156
-2504
-1687
-796
-213
339
550
843
863
707
558
151
-122
-422
-306
-445
-755
-869
-1079
-1441
-1943
-2143
-2325
-2522
-2154
-1579
-1050
-458
454
1460
1970
2526
3079
3437
3430
3072
2724
1957
1138
542
249
-106
-142
471
1101
1825
2419
3525
4445
5231
6377
7189
8375
9245
10176
10927
10923
11301
11053
10485
7611
3870
-820
-7390
-11975
-16351
-18961
-19711
-19355
-16757
-15589
-13434
-9884
-6793
-2649
1036
5796
9339
10894
12408
12293
11262
9015
6904
4985
2863
1837
1214
1046
853
1035
1072
247
-287
-799
-1301
-2203
-3401
-4586
-6548
-8777
-10844
-12279
-12617
-11982
-10226
-7563
-4363
-1052
1925
4705
7104
8866
10030
10607
10559
9679
8191
6248
3927
1514
-694
-2480
-3790
-4421
-4362
-3972
-3630
-3404
-3409
-3743
-4319
-4847
-5235
-5638
-5933
-6094
-6076
-5848
-5209
-4056
-2463
-414
1879
4264
6436
8157
9245
9544
9128
7987
6298
4369
2329
277
-1751
-3593
-5196
-6484
-7262
-7464
-7138
-6426
-5435
-4384
-3485
-2793
-2280
-1931
-1746
-1612
-1387
-1110
-732
-165
565
1356
2185
3042
3815
4448
4948
5168
5027
4456
3500
2125
482
-1225
-2853
-4301
-5391
-6144
-6558
-6591
-6339
-5727
-5047
-4084
-3104
-2104
-1244
-361
141
473
-1009
-2583
-2023
-2272
-4235
-5270
-2845
-858
-1624
-1672
265
1199
726
193
177
-535
-911
-1226
-2294
-3617
-3699
-3486
-4388
-4663
-3552
-2353
-2224
-1860
-577
-62
-395
-822
-851
-833
-1158
-1271
-1472
-1355
-1226
-1105
-940
-792
-325
50
591
811
806
865
663
176
-460
-774
-1104
-1512
-1350
-925
-603
-383
300
880
1041
1283
1577
1881
1749
1836
1809
1532
1745
1579
1573
2026
2555
3258
3611
4483
5592
5799
6746
7552
8004
8781
9496
10221
9985
10448
11345
11139
11016
7357
-118
-5932
-11343
-16574
-22310
-22832
-18779
-17348
-17091
-14235
-9715
-6731
-4670
1109
7387
10820
13045
15064
15539
13538
10998
7957
4247
1498
466
-7
-774
-52
1146
1011
-404
-1512
-1508
-1864
-2552
-3329
-4166
-5494
-8201
-11059
-12619
-12849
-12390
-10808
-7232
-2912
739
4242
7608
9924
11034
11712
11995
11143
9788
8317
6181
3221
261
-2201
-4539
-6396
-6955
-6231
-5167
-4194
-3271
-2791
-3135
-4007
-4686
-5096
-5329
-5415
-5317
-5080
-4709
-4032
-2855
-1171
813
2957
5247
7415
9040
9981
10222
9427
7507
5018
2483
-8
-2251
-3918
-5180
-6352
-7330
-7846
-7802
-7270
-6254
-4908
-3533
-2359
-1502
-958
-726
-740
-822
-838
-655
-259
431
1387
2410
3350
4065
4595
4865
4879
4698
4251
3378
2077
597
-1121
-2961
-4590
-5751
-6431
-6763
-6547
-5811
-4877
-3829
-2761
-2033
-1523
-987
-402
-375
-376
-33
152
-254
-829
-1103
-1240
-1674
-1776
-1501
-1227
-1312
-1591
-1651
-1945
-2617
-3183
-3350
-3335
-3288
-3057
-2551
-2079
-1592
-1138
-816
-644
-317
-78
-82
-285
-476
-840
-1558
-2246
-2694
-2973
-3145
-3022
-2555
-2030
-1522
-978
-415
2
265
461
470
436
378
276
42
-209
-393
-614
-755
-777
-702
-556
-358
-121
2
59
81
111
202
384
613
893
1233
1613
1866
2177
2488
2573
2519
2759
3000
2966
2772
3211
3929
3969
4084
5111
6402
6568
7412
9372
10323
9975
11033
12908
12913
12286
7743
260
-6472
-12999
-19160
-24627
-23998
-19587
-17742
-16341
-12409
-7307
-4440
-2222
3305
8731
11457
12938
14308
14278
11920
8948
5218
1511
-940
-1433
-1250
-841
1346
3355
3647
2286
1077
313
-1214
-2961
-4673
-5930
-7430
-9860
-12290
-13363
-13087
-12253
-10098
-5943
-1011
3239
7073
10396
12161
12261
11564
10154
7943
5864
4253
2529
409
-1354
-2713
-4087
-5086
-4994
-3872
-2603
-1578
-903
-850
-1747
-3351
-5027
-6521
-7649
-8291
-8132
-7144
-5484
-3334
-966
1442
3590
5474
7170
8578
9489
9687
9166
7654
5138
2282
-389
-2714
-4563
-5573
-5823
-5723
-5327
-4651
-3896
-3324
-2909
-2645
-2592
-2656
-2727
-2725
-2756
-2806
-2758
-2538
-1979
-1052
359
2134
3922
5451
6459
6935
6745
5913
4630
3041
1301
-488
-2146
-3523
-4601
-5370
-5780
-5724
-5347
-4688
-3697
-2491
-1338
-531
32
230
0
-394
-748
-941
-1023
-891
-509
-81
394
821
935
-319
-1396
-2150
-3459
-5518
-6757
-6209
-5741
-5846
-5116
-3253
-1454
-259
896
2111
2796
3096
2861
1993
788
-83
-1289
-2854
-4170
-4626
-4760
-5094
-4822
-3937
-2951
-2371
-1870
-1004
-291
281
612
869
1086
1086
1043
751
593
486
433
354
108
40
-82
-324
-801
-1275
-1566
-2031
-2321
-2287
-1843
-1304
-683
293
1268
2028
2662
3344
3821
3736
3577
3307
2921
2323
1681
1386
1141
1299
1550
1706
2779
3951
5005
6133
7119
8875
9702
10795
10914
11206
12034
12274
12073
10680
4033
-3453
-9785
-16349
-22269
-25066
-20968
-16492
-14777
-11060
-6116
-2456
-1319
915
5386
7389
7853
9054
9869
9399
7776
6175
3778
720
-300
281
1057
2365
5086
7220
6587
4142
1734
-547
-3845
-7040
-9100
-9917
-10571
-11828
-12024
-10831
-9239
-7715
-5270
-1515
1878
4747
7659
9820
10098
9019
7328
4910
2235
794
608
555
619
1188
1859
1659
1072
920
832
89
-1185
-2314
-3499
-5121
-6781
-7994
-8891
-9494
-9375
-8128
-5877
-3028
171
3175
5416
6553
6903
6793
6221
5275
4290
3431
2344
1149
376
-6
-395
-792
-838
-729
-755
-744
-633
-856
-1722
-3009
-4468
-5912
-6999
-7322
-6884
-5896
-4449
-2609
-599
1303
2968
4380
5312
5626
5474
5014
4398
3517
2448
1326
158
-881
-1660
-1962
-1836
-1489
-1056
-706
-565
-783
-1282
-1947
-2747
-3551
-4235
-4576
-4584
-4196
-3394
-2383
-1353
-303
624
1538
2108
2605
1343
-199
-827
-2114
-4298
-5857
-4873
-4063
-4129
-3609
-2191
-1136
-664
-486
-499
-631
-411
-473
-1138
-1653
-1193
-942
-1663
-2247
-2007
-1541
-1736
-1718
-1176
-818
-960
-1445
-1913
-2227
-2371
-2421
-2541
-2167
-1405
-696
-155
345
880
1153
1211
893
476
299
116
-370
-981
-1252
-1472
-1763
-1702
-1266
-725
-109
665
1403
1804
2027
2166
2114
1743
1365
1182
1161
1147
1382
1913
2410
2505
2627
2947
3245
3509
3476
4170
4908
5508
5832
6655
7964
8857
9464
10369
11543
12666
13575
13749
8574
837
-6548
-13976
-21031
-25630
-23144
-18097
-14475
-10674
-5434
-567
1205
1918
3837
4479
3536
3213
3727
4399
4702
5256
4733
2664
1752
2494
3839
5085
7245
9613
9913
7555
3935
606
-3060
-7191
-10919
-12738
-12648
-12212
-10944
-8390
-5222
-3071
-2066
-900
184
1096
2146
3382
3958
3508
2735
1969
1022
602
1504
2922
3947
4855
6390
7476
7143
5895
4124
1446
-2096
-5219
-7172
-8144
-8408
-8010
-7239
-6440
-5582
-4436
-3033
-1703
-555
374
984
1178
1189
1303
1355
1107
788
921
1583
2642
3998
5472
6494
6471
5528
4057
2322
388
-1527
-3144
-4547
-5641
-6100
-5861
-5289
-4602
-3797
-3114
-2657
-2129
-1335
-508
8
159
52
-236
-502
-507
-81
632
1417
2224
3040
3805
4331
4527
4182
3238
1879
388
-888
-1838
-2450
-2797
-2962
-3094
-3148
-2981
-2548
-2088
-1744
-1524
-1292
-1416
-2059
-2534
-2710
-2839
-3341
-3389
-2819
-2048
-1199
-324
542
904
947
654
-7
-681
-1333
-2000
-2636
-3129
-3250
-3132
-2624
-1981
-1412
-866
-380
-32
-1
-101
-331
-808
-1448
-1999
-2315
-2465
-2357
-1938
-1545
-1240
-924
-591
-535
-614
-642
-826
-1141
-1351
-1301
-1137
-851
-438
-25
334
669
934
1078
1116
1099
933
634
327
70
-83
-192
-242
-206
-76
90
360
684
1046
1307
1575
1768
2011
2060
2314
2641
2917
3193
3533
3901
4281
4756
5127
5925
6728
7299
8152
9014
9833
10326
11012
12102
12308
9143
2529
-3941
-11456
-17419
-21797
-20746
-16561
-12348
-7578
-3395
466
2063
1976
1045
-1356
-4098
-5508
-4999
-3279
-122
3594
6772
7533
7435
7859
8118
8123
7495
7180
6486
4929
2818
702
-1198
-3444
-5705
-7543
-7925
-7033
-5206
-2967
-1374
-530
-1229
-2671
-4734
-6519
-7357
-7090
-6034
-4601
-2273
709
3583
5454
6700
7227
6734
5539
4463
4055
3702
3311
2667
1773
650
-334
-870
-1163
-1263
-1128
-885
-874
-1168
-1591
-2356
-3715
-5463
-6998
-7767
-7556
-6370
-4419
-2065
188
1909
3026
3638
3781
3455
2785
2127
1605
1407
1632
2122
2573
2668
2543
2179
1652
1186
903
600
-65
-1008
-2043
-3093
-4089
-4835
-5198
-5225
-4954
-4270
-3188
-1879
-657
210
571
391
-48
-486
-642
-474
-30
628
1357
2148
2889
3505
3844
3769
3288
2522
1675
874
201
-323
-849
-1439
-2021
-2473
-2660
-2702
-2641
-2542
-2414
-2392
-2410
-2373
-2324
-2396
-2511
-2965
-4239
-4837
-4449
-3843
-3722
-2894
-1085
276
793
1212
1640
1460
665
-386
-1193
-1696
-1591
-1101
-853
-598
-58
399
161
-587
-1069
-1531
-2125
-2797
-3219
-3085
-2572
-2102
-1868
-1490
-970
-548
-278
-77
-5
-27
-38
-259
-685
-896
-729
-508
-436
-245
291
854
1140
1188
1194
1096
779
382
49
-85
101
463
818
1061
1251
1434
1491
1412
1273
1211
1385
1527
1810
2192
2660
3145
3443
3643
3887
4260
4968
5675
6645
7767
8485
9498
10354
10973
11222
10353
6148
728
-5469
-10812
-14297
-15514
-12773
-9643
-5615
-2280
233
1769
850
-1244
-4558
-8362
-11297
-11717
-9651
-5768
-878
3975
7566
8830
9292
8447
7255
5439
3211
1538
648
975
1798
3177
4042
4242
3470
2670
1895
1208
868
21
-990
-2728
-4552
-5951
-7102
-7849
-8196
-7562
-6305
-4584
-2377
44
1579
1986
1384
-62
-1604
-2866
-3119
-2536
-1196
902
3265
5621
7268
7996
7726
6430
4396
2192
333
-950
-1578
-1756
-1578
-1348
-1133
-1071
-1227
-1439
-1835
-2402
-2883
-3268
-3551
-3669
-3651
-3625
-3680
-3558
-3100
-2344
-1313
-148
989
1817
2185
2162
1833
1264
570
9
-282
-208
279
1088
2000
2721
3017
2764
2003
903
-346
-1484
-2376
-2902
-3057
-2811
-2261
-1665
-1191
-883
-825
-1029
-1361
-1646
-1796
-1854
-1729
-1451
-1039
-608
-182
266
649
951
1187
1388
1481
1419
1275
1007
637
229
-65
-282
-358
-314
-84
51
185
-446
-1821
-2693
-3449
-4251
-5344
-5144
-4550
-3771
-2891
-1647
-1004
-1123
-986
-996
-1407
-2146
-1896
-1325
-786
-185
554
1008
983
881
541
-191
-905
-1242
-1454
-1389
-1215
-1000
-857
-750
-733
-1086
-1232
-1376
-1546
-1721
-1555
-1361
-1340
-1229
-1080
-1049
-1106
-1011
-852
-755
-584
-353
-219
-196
-207
-105
-111
-102
29
219
520
852
1236
1463
1568
1554
1345
1002
667
375
175
170
315
503
670
979
1191
1350
1299
1364
1486
1711
2047
2617
3143
3625
4306
5022
5502
5485
5563
5503
5361
5205
5094
4822
3354
1313
-665
-2422
-3982
-5012
-4592
-3945
-3159
-2170
-998
-679
-1326
-2359
-3709
-5536
-7139
-7622
-6950
-5437
-3312
-832
1198
2480
3098
3007
2073
658
-743
-1808
-2088
-1427
-108
1451
3092
4476
5069
5037
4445
3424
1995
697
-238
-835
-1061
-792
-169
320
513
533
292
-254
-935
-1519
-2116
-2676
-2973
-3011
-2864
-2625
-2253
-1915
-1624
-1301
-1000
-821
-747
-723
-809
-926
-948
-886
-758
-535
-154
290
734
1156
1501
1616
1493
1225
820
313
-127
-390
-493
-484
-320
-38
215
390
463
351
53
-333
-732
-1055
-1258
-1305
-1210
-1060
-836
-608
-475
-470
-583
-790
-1078
-1338
-1530
-1619
-1554
-1354
-1083
-811
-535
-318
-212
-206
-245
-320
-405
-438
-405
-291
-114
140
432
740
1006
1214
1348
1363
1247
1029
749
453
196
-12
-162
-260
-329
-369
-389
-432
-526
-657
-803
-983
-1201
-1380
-1504
-1561
-1568
-1481
-1322
-1129
-922
-741
-630
-883
-1176
-1404
-1313
-1224
-939
-577
-266
175
613
861
552
131
-306
-543
-802
-968
-1090
-988
-603
-178
41
-32
-170
-283
-364
-582
-866
-1196
-1212
-978
-662
-506
-392
-171
11
275
302
126
-120
-241
-261
-333
-444
-532
-533
-350
-155
-86
-153
-188
-211
-238
-293
-480
-604
-594
-456
-284
-106
34
214
386
532
471
294
108
-88
-227
-292
-353
-353
-251
-165
-106
-39
-57
-120
-154
-186
-260
-260
-189
-138
-4
113
210
276
354
444
543
687
827
936
1054
1087
1141
1192
1269
1328
1369
1314
1090
866
583
351
123
-11
-11
23
168
380
587
681
570
330
-4
-386
-738
-956
-1009
-944
-742
-519
-329
-202
-162
-235
-441
-725
-1096
-1411
-1610
-1693
-1698
-1661
-1531
-1391
-1279
-1178
-1090
-1044
-1013
-920
-776
-611
-448
-256
-84
46
151
226
243
228
184
125
38
-42
-90
-159
-230
-321
-413
-509
-590
-693
-769
-799
-801
-795
-785
-763
-749
-717
-685
-640
-595
-548
-504
-497
-507
-491
-487
-458
-411
-349
-278
-219
-190
-187
-216
-298
-425
-556
-698
-821
-904
-962
-972
-935
-870
-781
-656
-564
-479
-391
-308
-244
-206
-176
-155
-136
-107
-84
-48
8
51
89
96
63
4
-76
-157
-251
-343
-433
-524
-621
-717
-796
-857
-882
-858
-794
-721
-617
-496
-359
-223
-106
7
104
178
228
277
301
319
318
300
261
208
166
113
47
-43
-145
-263
-403
-547
-663
-759
-836
-889
-923
-931
-902
-843
-776
-715
-661
-579
-493
-428
-374
-331
-316
-338
-394
-452
-499
-545
-567
-558
-554
-569
-576
-572
-535
-494
-454
-408
-391
-382
-389
-402
-432
-459
-493
-523
-531
-520
-480
-426
-359
-294
-270
-288
-339
-368
-398
-407
-408
-412
-401
-385
-364
-384
-413
-449
-518
-592
-686
-734
-737
-721
-683
-590
-464
-325
-158
-10
65
75
22
-72
-193
-301
-357
-388
-392
-341
-261
-181
-105
-20
51
83
93
84
53
-2
-80
-151
-198
-228
-222
-164
-54
83
196
298
341
329
301
255
203
146
86
34
-37
-137
-214
-287
-346
-373
-393
-389
-358
-301
-240
-163
-70
30
113
186
264
330
372
388
405
426
457
475
489
499
504
474
416
333
215
65
-77
-227
-381
-493
-589
-667
-699
-726
-760
-788
-825
-854
-864
-871
-855
-801
-721
-633
-536
-430
-341
-271
-221
-209
-207
-227
-262
-323
-410
-485
-574
-667
-726
-750
-761
-787
-818
-845
-875
-915
-921
-905
-874
-841
-771
-673
-580
-495
-396
-294
-213
-146
-76
18
75
83
61
19
-63
-161
-230
-268
-293
-337
-367
-375
-399
-433
-482
-531
-575
-597
-604
-580
-503
-427
-357
-303
-278
-264
-234
-172
-91
9
93
144
162
153
133
106
75
51
14
-44
-97
-139
-188
-237
-286
-326
-365
-405
-426
-441
-448
-467
-506
-540
-560
-535
-502
-464
-410
-369
-331
-305
-286
-248
-208
-159
-135
-74
-16
27
79
94
103
89
74
38
-14
-52
-94
-140
-197
-249
-281
-326
-367
-387
-392
-401
-443
-485
-519
-567
-588
-606
-617
-634
-640
-614
-587
-544
-486
-429
-396
-379
-363
-348
-328
-304
-255
-201
-171
-161
-130
-115
-127
-164
-223
-286
-394
-470
-508
-535
-545
-536
-500
-458
-426
-400
-360
-327
-311
-311
-300
-307
-299
-250
-201
-134
-55
45
155
273
391
481
535
526
454
330
195
35
-133
-283
-427
-545
-630
-667
-648
-636
-590
-521
-465
-430
-411
-367
-317
-259
-203
-121
-35
47
124
192
233
252
256
236
197
155
144
134
107
81
60
20
-38
-123
-211
-308
-417
-511
-581
-604
-601
-588
-551
-504
-448
-377
-293
-235
-184
-150
-121
-121
-125
-106
-90
-64
-16
41
111
149
147
102
32
-60
-176
-276
-379
-447
-500
-533
-540
-545
-527
-521
-524
-513
-513
-509
-489
-460
-435
-427
-416
-416
-389
-353
-316
-284
-268
-253
-248
-257
-271
-300
-344
-400
-430
-413
-383
-349
-318
-308
-344
-379
-410
-432
-440
-413
-376
-348
-321
-279
-217
-172
-139
-117
-105
-125
-141
-150
-148
-129
-96
-58
-15
40
74
96
100
83
41
0
-43
-62
-39
-39
-72
-105
-137
-198
-274
-339
-383
-412
-419
-416
-397
-381
-370
-363
-372
-380
-369
-377
-385
-301
-277
-259
-221
-195
-172
-134
-97
-67
-26
43
84
116
169
183
177
165
124
60
-1
-70
-151
-232
-295
-331
-351
-372
-390
-419
-456
-476
-509
-519
-508
-490
-467
-433
-401
-377
-351
-323
-312
-315
-313
-301
-291
-287
-281
-271
-264
-245
-223
-214
-214
-213
-234
-280
-338
-402
-477
-565
-626
-648
-642
-604
-539
-464
-388
-323
-277
-255
-248
-245
-247
-237
-195
-144
-88
-61
-65
-97
-136
-152
-158
-178
-199
-210
-241
-242
-221
-222
-240
-266
-305
-343
-381
-419
-424
-411
-380
-348
-302
-241
-181
-126
-112
-118
-118
-144
-186
-221
-238
-245
-251
-273
-271
-264
-255
-231
-225
-200
-184
-184
-187
-225
-282
-318
-325
-338
-347
-326
-296
-270
-251
-222
-177
-161
-143
-130
-152
-175
-201
-230
-260
-290
-307
-323
-365
-397
-421
-455
-466
-469
-471
-462
-468
-483
-483
-493
-511
-514
-510
-499
-468
-430
-382
-343
-317
-284
-270
-263
-249
-232
-204
-174
-137
-94
-43
-19
-19
-61
-124
-178
-271
-331
-392
-444
-442
-437
-435
-405
-383
-387
-382
-396
-436
-469
-524
-560
-581
-598
-592
-580
-539
-476
-395
-326
-257
-191
-144
-114
-112
-112
-115
-125
-116
-105
-84
-56
-43
-26
-23
-45
-76
-112
-161
-198
-242
-269
-282
-277
-269
-263
-271
-294
-341
-414
-472
-528
-535
-513
-481
-428
-364
-285
-229
-184
-163
-159
-164
-192
-214
-234
-231
-219
-205
-191
-156
-97
-58
-48
-47
-56
-91
-139
-176
-187
-194
-213
-236
-263
-309
-353
-393
-421
-441
-468
-495
-514
-516
-508
-467
-423
-382
-316
-230
-146
-102
-100
-93
-123
-180
-213
-221
-227
-241
-242
-227
-223
-225
-219
-230
-252
-265
-277
-287
-312
-326
-326
-334
-345
-364
-372
-363
-368
-347
-324
-322
-325
-325
-317
-301
-276
-257
-248
-263
-278
-279
-286
-302
-302
-301
-301
-306
-285
-246
-197
-170
-157
-147
-151
-168
-200
-183
-165
-167
-180
-182
-181
-180
-179
-160
-138
-135
-133
-123
-130
-157
-190
-247
-294
-358
-408
-447
-480
-509
-510
-473
-441
-392
-313
-235
-189
-159
-104
-41
-30
-12
21
36
25
12
2
-3
-19
-30
-30
-43
-76
-106
-145
-206
-286
-363
-428
-500
-549
-562
-562
-540
-508
-470
-407
-354
-323
-268
-219
-204
-200
-188
-161
-149
-145
-146
-134
-126
-148
-168
-187
-224
-264
-301
-326
-342
-346
-350
-370
-400
-423
-439
-436
-411
-380
-333
-307
-290
-268
-249
-255
-236
-199
-164
-117
-62
14
69
104
117
119
78
2
-86
-172
-251
-329
-389
-425
-449
-440
-401
-378
-360
-328
-302
-296
-289
-281
-270
-274
-266
-255
-208
-168
-152
-128
-112
-109
-124
-121
-107
-104
-110
-117
-137
-167
-192
-223
-266
-315
-370
-418
-449
-482
-488
-443
-383
-307
-228
-135
-64
-19
4
-11
-19
-30
-56
-63
-70
-85
-124
-165
-203
-243
-260
-276
-267
-256
-226
-205
-191
-191
-213
-254
-302
-331
-390
-430
-450
-474
-463
-436
-420
-395
-329
-284
-255
-220
-212
-229
-261
-299
-350
-390
-395
-392
-381
-350
-294
-258
-230
-214
-201
-217
-244
-254
-273
-290
-303
-278
-276
-282
-274
-267
-263
-272
-272
-260
-251
-272
-298
-309
-325
-348
-361
-357
-360
-343
-333
-327
-303
-289
-269
-259
-262
-259
-233
-194
-161
-129
-105
-104
-127
-154
-164
-178
-183
-198
-223
-254
-286
-309
-334
-370
-402
-418
-417
-399
-350
-296
-252
-212
-180
-146
-134
-141
-133
-108
-80
-76
-71
-50
-33
-12
-9
-21
-62
-118
-165
-205
-230
-269
-289
-292
-276
-286
-314
-268
-193
-102
-66
-90
-96
-48
32
27
-68
-156
-184
-168
-178
-228
-269
-265
-218
-191
-254
-343
-366
-319
-370
-758
-329
293
-335
-1047
-831
39
119
-416
-825
-818
-74
405
-143
-782
-420
282
232
-253
-427
-204
54
67
-59
-239
-254
4
155
18
-158
-149
-69
-100
-206
-340
-425
-398
-285
-252
-326
-314
-204
-133
-150
-179
-194
-201
-177
-132
-126
-160
-162
-150
-157
-192
-216
-255
-290
-285
-275
-283
-315
-327
-330
-355
-373
-389
-351
-410
-226
-215
-213
-186
-176
-27
-51
25
-53
-22
12
17
8
-50
-36
-37
-81
-121
-158
-188
-191
-226
-274
-309
-328
-348
-352
-336
-316
-292
-282
-257
-211
-199
-196
-183
-168
-163
-166
-179
-204
-230
-272
-314
-332
-323
-279
-240
-209
-179
-155
-146
-165
-184
-192
-207
-230
-256
-248
-234
-217
-228
-237
-244
-248
-238
-228
-211
-202
-190
-210
-256
-295
-318
-333
-354
-351
-334
-291
-231
-191
-169
-154
-149
-153
-150
-142
-125
-88
-53
-47
-72
-107
-145
-207
-269
-315
-337
-318
-272
-239
-200
-174
-167
-169
-182
-221
-257
-267
-292
-330
-368
-381
-377
-366
-329
-278
-219
-137
-54
-1
10
-1
-23
-50
-95
-154
-180
-179
-172
-165
-166
-175
-167
-172
-182
-201
-215
-213
-231
-262
-288
-305
-316
-332
-328
-296
-256
-213
-154
-104
-72
-49
-37
-45
-64
-80
-104
-147
-171
-206
-261
-313
-357
-380
-414
-446
-450
-416
-396
-382
-358
-351
-356
-367
-356
-351
-334
-311
-283
-257
-233
-211
-211
-228
-246
-254
-250
-239
-229
-206
-195
-209
-210
-222
-246
-272
-282
-293
-307
-302
-292
-303
-334
-368
-385
-404
-423
-422
-389
-338
-298
-241
-203
-184
-179
-168
-185
-221
-235
-229
-229
-229
-225
-230
-244
-267
-281
-305
-327
-346
-364
-362
-359
-352
-352
-327
-290
-257
-223
-199
-172
-162
-151
-125
-103
-93
-89
-94
-110
-149
-199
-251
-290
-325
-317
-295
-269
-234
-210
-189
-180
-184
-197
-206
-207
-198
-191
-183
-171
-161
-157
-145
-142
-128
-102
-95
-94
-102
-124
-159
-193
-217
-226
-228
-219
-190
-161
-133
-113
-121
-150
-190
-222
-250
-265
-266
-275
-262
-255
-236
-208
-197
-194
-192
-194
-204
-207
-193
-192
-204
-228
-267
-315
-353
-381
-391
-397
-399
-364
-335
-332
-323
-311
-320
-359
-393
-412
-424
-408
-398
-361
-322
-295
-258
-229
-215
-195
-170
-169
-184
-195
-194
-201
-210
-203
-217
-233
-247
-242
-259
-271
-265
-271
-283
-289
-272
-274
-282
-277
-246
-196
-164
-144
-116
-103
-132
-161
-183
-215
-246
-252
-242
-232
-223
-215
-220
-236
-241
-250
-259
-268
-274
-266
-247
-225
-185
-142
-91
-51
-13
19
10
0
-22
-56
-81
-111
-143
-185
-234
-261
-288
-289
-281
-272
-245
-234
-246
-256
-262
-284
-300
-299
-318
-324
-315
-301
-260
-228
-211
-172
-134
-128
-129
-120
-116
-140
-172
-206
-235
-265
-298
-320
-345
-370
-404
-430
-445
-442
-438
-424
-408
-369
-329
-292
-258
-228
-203
-177
-151
-127
-98
-70
-43
-26
-16
-33
-32
-45
-74
-106
-127
-156
-193
-252
-333
-392
-450
-514
-559
-563
-542
-536
-525
-488
-440
-406
-366
-325
-274
-232
-186
-135
-110
-85
-71
-72
-89
-92
-90
-92
-99
-87
-84
-101
-110
-145
-185
-237
-286
-321
-367
-418
-451
-456
-469
-464
-442
-428
-412
-401
-363
-311
-268
-240
-219
-197
-185
-174
-171
-165
-159
-166
-170
-180
-195
-217
-240
-273
-304
-329
-361
-386
-407
-439
-456
-461
-470
-466
-447
-427
-401
-375
-350
-329
-320
-315
-321
-328
-346
-371
-378
-381
-384
-370
-354
-336
-317
-310
-304
-311
-327
-348
-384
-423
-454
-453
-451
-452
-437
-424
-402
-391
-374
-331
-288
-251
-214
-194
-190
-190
-213
-231
-239
-246
-253
-264
-254
-247
-245
-245
-253
-261
-264
-284
-303
-320
-341
-353
-382
-395
-402
-393
-386
-394
-395
-392
-374
-335
-310
-297
-268
-241
-208
-191
-181
-171
-167
-168
-184
-204
-219
-234
-244
-251
-246
-234
-234
-241
-275
-306
-339
-384
-431
-470
-495
-514
-520
-516
-472
-428
-380
-321
-265
-221
-185
-158
-168
-197
-233
-263
-288
-326
-343
-336
-321
-297
-261
-220
-182
-146
-121
-122
-134
-164
-233
-299
-382
-471
-536
-578
-602
-611
-603
-580
-556
-554
-546
-519
-477
-456
-437
-412
-399
-418
-416
-415
-407
-367
-334
-288
-223
-180
-138
-109
-110
-142
-197
-238
-277
-308
-327
-345
-367
-380
-395
-409
-415
-416
-413
-395
-369
-337
-319
-315
-307
-311
-321
-350
-357
-336
-293
-255
-205
-166
-150
-135
-145
-168
-196
-229
-251
-268
-305
-305
-323
-368
-384
-408
-432
-420
-425
-438
-435
-406
-383
-349
-330
-335
-318
-305
-286
-251
-231
-187
-146
-126
-124
-124
-112
-104
-81
-65
-48
-29
-16
-34
-67
-94
-147
-210
-280
-338
-381
-408
-432
-453
-462
-460
-444
-415
-404
-386
-355
-336
-320
-295
-262
-236
-216
-211
-225
-228
-196
-183
-170
-145
-132
-172
-199
-221
-272
-318
-359
-419
-468
-492
-530
-566
-548
-550
-475
-776
-1556
-1175
-999
-1079
-905
-572
-456
-321
78
-43
-396
-133
-136
-288
-1207
-1157
-1010
-964
-677
-682
-207
-259
48
184
-371
-355
-551
-769
-847
-1157
-952
-846
-564
-630
-601
-112
-334
-251
-318
-452
-639
-649
-463
-742
-512
-173
-175
2
21
-91
-113
-254
-437
-601
-641
-700
-652
-540
-532
-502
-329
-397
-438
-517
-564
-650
-612
-617
-613
-477
-363
-290
-176
-113
-99
-144
-73
-243
-321
-168
-523
-336
-339
-272
-175
-721
-281
-59
-455
-283
-149
-247
-240
-168
-308
-805
-534
-552
-865
-667
-678
-565
-447
-277
-359
-287
-156
-403
-477
-300
-501
-641
-574
-465
-359
-456
-47
-125
-199
55
-249
-321
-372
-503
-417
-484
-403
-416
-402
-215
-253
-255
-265
-388
-368
-383
-535
-590
-405
-599
-766
-864
-972
-602
-953
-978
-688
-727
-526
-503
-553
-866
-766
-277
-512
-623
-686
-645
-490
-539
-487
-613
-661
-330
-338
-334
-820
-910
-422
-507
-666
-606
-602
-564
-338
-149
-658
-797
-431
-430
-133
-1037
-1119
-259
-439
-729
-695
-425
-260
-91
-359
-769
-432
-7
-378
-883
-514
-561
-599
-917
-307
-344
-964
-154
-189
-333
-682
-724
-764
-706
-228
-547
-514
-402
-361
-245
-265
-159
-145
-230
-373
-317
-451
-543
-271
-330
-280
-117
-616
30
-407
-658
-597
-950
-743
-1125
-787
-427
-346
-549
-804
-639
-812
-646
-404
-826
-460
-321
-289
190
-503
-730
-149
-256
-208
50
-151
-439
-129
-207
179
-449
-692
-226
-217
-123
-1003
-633
427
242
-975
-1342
-576
-39
-288
-1233
-912
-215
366
-28
-861
-247
200
-368
-617
-408
-512
107
-282
-792
523
350
-1039
38
-221
-742
-352
-373
-554
-453
301
-863
58
121
-371
-715
-708
285
-284
-1314
-670
-98
-350
-158
11
138
102
-89
-251
356
-105
-340
137
181
721
73
64
143
129
626
537
-511
-545
1466
853
-413
-464
107
656
-179
-25
-187
-297
-588
1304
48
-1633
701
1002
342
-560
237
-310
178
327
505
-116
-205
1344
1484
6
471
946
-330
-94
890
448
-763
-585
1249
1642
-273
499
928
282
295
1621
333
-1454
1084
1262
409
123
-102
1271
953
35
-146
35
400
525
-594
352
377
280
1055
343
55
277
-184
190
1552
-220
-1338
163
1210
-1218
354
1321
-1248
-383
1690
342
-1248
-1292
609
591
-833
234
98
-385
115
806
-140
-927
472
942
-995
-863
366
-346
291
11
-976
-17
-343
-407
-352
-1044
-825
-203
140
-470
-750
-702
-902
-130
648
-1014
-1375
389
719
284
-507
178
504
-87
-303
48
86
-196
922
-797
-474
2206
1058
-1564
-1593
955
2193
-301
-2008
-603
1867
549
-460
-1024
-479
1630
1332
-878
-1700
-526
1540
496
-2134
240
1001
815
-141
-219
144
-15
823
-207
-458
970
702
-1277
85
745
563
-257
-380
-367
-88
1787
-677
-1807
470
-409
-401
785
-381
-661
19
146
-228
-546
-1423
-1124
230
-252
255
1388
-1157
-450
906
786
-1103
-1338
-709
600
980
-259
-78
-9
1628
747
233
-388
-816
-75
450
-663
-617
799
906
138
-586
550
812
-198
-1310
-1113
582
-817
40
-633
704
877
263
726
-801
39
158
-369
-2305
215
416
-755
480
-233
131
11
659
211
-1649
-834
-230
1166
-1349
-2418
1351
217
-852
-499
-530
280
179
-808
-1441
-1397
494
692
-2274
-311
837
-366
671
-1201
-834
885
-594
-271
408
-714
-1086
331
1588
-1198
-530
109
364
-321
-1782
-486
-334
-634
-1310
509
-1116
-61
100
-46
-1167
-861
-346
-495
-1197
-708
1376
-1100
81
226
1379
-1675
-1194
685
-98
-41
-1354
-433
585
190
249
-210
-924
619
141
-1607
-1849
-75
36
-1306
224
354
24
-55
-268
186
-158
-1793
-723
660
165
703
-212
1550
-52
-479
1624
-1311
-1232
591
821
-475
-442
-287
-1135
1824
562
-1222
-336
-411
-87
-367
-1760
-973
536
-328
-971
382
327
-249
-37
-1028
205
86
-622
272
-886
-69
1133
-200
-63
-217
147
855
831
-1047
-683
668
165
-707
-80
-65
-57
24
300
-1000
1221
-862
-364
1466
-1304
-1343
961
1172
-1598
-745
426
1141
-314
-1607
297
1426
-493
-732
-120
-555
-527
132
397
-1966
-1115
1568
8
-1621
-1032
-647
-372
553
-660
-549
-881
-509
951
-1867
-613
-841
-1114
1629
-1583
-920
-256
1431
650
-2089
-1905
319
672
-1849
-432
103
181
-791
-135
47
-234
930
-1630
-468
441
243
-797
-801
721
-765
750
4
633
-956
55
-285
-902
317
148
467
-1139
279
726
468
-1317
-869
960
-236
-894
151
1694
-1109
-874
587
793
-208
-579
739
-25
707
-1079
-1569
667
381
-503
-1263
1233
705
-452
-369
-552
-605
344
-223
-1030
-598
6
608
81
481
-1518
118
468
-688
-236
706
329
-1215
-81
653
-115
268
-371
-261
-161
308
-415
-301
-121
-1006
235
684
78
-1994
-443
1769
-610
-1528
-816
702
-180
-641
-84
-168
238
312
-563
-883
478
-5
157
-1060
-2291
2210
1500
-1550
-2615
560
1697
-473
-1364
-1557
764
-630
-993
-911
-1160
-10
-231
-36
-1370
-201
129
-726
-583
281
-469
-733
384
-235
-446
-300
-263
-1028
991
78
-1770
-484
1487
-232
-1212
-788
-561
661
-188
-1070
-778
-271
491
755
-1354
-803
73
499
-344
-398
374
-112
345
-379
-744
-724
744
999
-201
-1761
-482
2211
-132
-3002
93
1791
834
-1318
-1986
399
1003
-553
-1144
-1328
25
-74
766
-950
-1024
177
-536
58
291
-808
-1600
-119
438
592
-1369
-323
1249
-241
-347
854
-991
-1746
1025
1192
-1462
-2178
1165
951
-408
-658
146
-1376
-112
1182
-501
-1037
-1730
3101
124
-1964
-1003
166
507
-4
578
-1467
-1607
2166
187
-1804
-246
874
417
-642
-205
-304
145
-381
147
276
-499
-863
-795
810
837
-1562
-269
-156
-765
396
100
-1039
-806
246
386
-1617
74
-1182
-703
1009
-983
-1150
-1198
-810
372
21
-2442
-1240
1960
217
-2119
-1717
1003
1240
-416
-2865
-1404
1241
610
-1709
-2519
257
1008
-6
-2417
172
-760
-201
-90
-2388
-415
465
-944
-1442
-575
-123
246
-1271
-1542
1220
-1344
-1007
-226
-446
-452
-1596
352
314
-850
-324
-834
-1072
-391
-784
-651
-1165
75
-1458
-1738
223
-980
-1654
-975
-985
-995
-688
-582
-2546
113
-238
-1230
-1474
-1548
-143
-651
280
-1939
-2069
-586
900
-798
-1659
-352
697
-1618
-524
46
-2116
-36
228
-600
-1937
-553
145
-275
-686
-1457
-907
517
-794
-796
-142
-1438
565
-339
-1327
-711
411
-511
-98
-940
-88
101
-1222
92
533
-734
-2100
2456
-1043
-1827
1569
-1783
-1365
716
844
-497
-2013
-755
1264
345
-2295
-201
-150
-526
-510
-154
-280
-1381
-174
675
-1587
-1601
760
954
-813
-1381
105
28
-22
-1500
274
657
-2360
632
1820
-2597
-815
1479
-701
-476
-612
45
104
-991
121
475
-1298
-320
41
-557
1005
-665
-1515
431
154
-459
660
509
-632
-23
942
186
757
-677
-674
937
414
58
61
-184
1120
766
-1169
1179
816
-758
-237
1083
-1021
-43
1552
547
-1000
-1620
3145
-350
-963
859
-860
-885
-71
1161
-475
98
-81
1066
218
-589
1205
-964
81
-470
881
1442
-1361
-832
1189
1262
-15
-753
-421
-824
1010
781
-367
-1307
-727
1426
919
-352
-2574
1373
1587
-2196
-48
-351
215
178
-673
26
-778
785
141
799
-1092
-735
571
289
605
-1756
364
142
451
-321
-1225
-597
886
-51
-1291
75
-987
1202
-433
-1651
230
1044
-566
-640
308
-252
258
555
-1006
-656
40
1492
197
-2562
646
1215
39
-1525
-732
-108
-210
-514
-233
-1059
-930
1141
-397
-1011
-1194
566
58
-368
-1331
-200
435
-1498
-125
35
563
-546
-914
-763
139
1020
-846
-1333
-1789
867
1052
-1351
-846
-844
1444
-331
-894
-374
-1378
971
831
-1718
-583
-168
-888
728
-406
-1535
-81
427
676
-1654
-1465
387
-859
-297
-378
-2177
-1069
598
-1421
-1232
-930
-1236
-1648
613
-720
-1971
-694
184
-751
-1798
-745
160
-304
-1807
106
-526
-1575
-25
-414
-1482
-524
353
-777
-1406
-290
-876
23
-690
-2672
-470
850
-783
-2656
292
-547
-1579
-1089
-500
-1124
-1424
-1267
21
-884
-2254
13
-253
-1375
-1157
24
-1529
-1506
209
-1263
-2385
-74
-674
-859
-1385
-1362
-276
-289
-1938
-1906
-128
-487
-1883
-737
-1261
-279
-1191
-1007
241
-2263
-91
90
-2150
-302
966
-786
-1924
-939
374
-680
43
-815
-2535
254
43
-314
-1264
-2292
767
907
-2295
-920
178
-395
-839
-565
316
-1000
-976
884
50
-1036
-315
141
211
-330
-705
548
391
138
-948
88
1058
-525
187
-100
-885
466
1042
-1622
-723
-299
529
849
-1034
-2099
1751
863
-629
-648
-1169
430
756
-1180
563
-462
-634
1836
-420
-688
551
373
-829
1067
-1415
-563
1492
-729
-862
1264
68
-1064
-149
-84
955
-1204
-901
-332
-50
-82
-1431
-896
171
1183
-331
-518
-947
-212
927
520
-2144
-142
1563
-442
-1585
-710
1378
128
-1861
449
-156
-324
1327
-1070
-244
-35
39
139
100
-481
-989
850
510
-977
-821
606
-348
-902
376
758
-1593
-770
-244
310
-631
-1301
-280
-278
319
-478
-1248
-500
571
-973
-805
1035
-1325
-448
1420
-2340
-212
1424
-869
-366
283
-43
166
-69
-2002
396
246
-1237
-418
-619
307
145
-533
-732
-281
851
-839
-1558
780
-1136
-560
873
-770
-1265
-245
513
113
-99
115
203
76
1003
-868
-629
2039
400
-999
874
999
-356
1061
62
-796
1087
1445
-748
-965
1213
325
678
-638
-723
901
378
134
-831
303
816
285
-1013
-322
1125
102
25
-1119
-105
476
724
24
-2316
858
1616
-580
-408
236
593
-608
-278
1007
-1032
-317
1976
-567
-181
-181
1246
1165
-1823
500
375
951
719
-368
-340
1032
-129
-485
937
508
-901
293
1427
-358
-785
521
332
-1049
-113
781
-1066
-567
761
-1124
-471
187
60
-847
-97
-528
-1113
1234
-1691
-1710
585
811
-1116
-1693
596
697
-2070
-1243
480
-1159
-118
-247
-1595
-806
1198
-1809
-1097
-1001
198
-144
-1520
-954
-411
-373
-101
-1765
-2485
801
38
-1025
-2007
-892
-589
-239
-706
-2532
-147
-38
-1853
41
-1788
-158
272
-1466
-1558
-1024
525
-1405
-73
-479
-1668
181
-554
-404
-1511
417
1274
-2659
165
227
-1235
-351
129
-1513
-186
103
-1985
805
-1368
-994
-1063
-91
-729
-1105
851
-2846
190
512
-1654
112
-1247
-586
-43
621
-1271
-1649
415
520
-210
-1609
-141
-139
310
-121
-1393
-523
-658
312
-776
-2174
973
-627
-597
61
-1808
40
608
-721
-1357
-351
2210
-793
-1409
1668
-953
-107
1212
403
-497
-243
1978
458
31
137
1105
55
-91
1799
-256
75
445
297
717
-7
-229
1346
-66
113
878
-679
988
946
832
-668
428
1526
682
144
-9
1166
-67
1284
-79
336
1438
-230
619
923
516
242
-14
1107
-105
246
285
-711
1245
452
-754
-791
1881
77
-1533
238
666
-1192
227
625
-633
-758
649
1059
-1387
-534
1349
-128
-1223
-361
993
-383
-2151
921
179
-636
-1426
526
-182
-883
-330
-803
-966
-704
-111
-700
-258
-1089
-471
759
-544
-1361
-84
-338
-281
-345
-75
-183
-1335
-102
578
-1225
-582
137
-1189
-547
150
-1020
-1766
-392
670
-1215
-1240
-89
-1191
646
-1396
-1196
-22
-827
-326
-1548
469
-785
-1403
155
7
-2223
-467
1515
-1560
-1117
-686
248
539
-2342
-569
1240
-1088
-713
-491
36
1
-1938
538
-909
-1808
316
-783
-1746
-878
-1151
-253
-291
-2547
122
-765
-1054
-1760
-1133
687
-1883
-1267
-1146
-485
-433
-1315
-1661
-957
-1229
-128
-1534
-2528
873
-566
-1834
-1049
-1083
-98
-1160
-2000
-1065
-1872
-676
-1459
-2532
-865
-477
-1428
-1683
-2024
166
-1209
-2300
-869
-2088
-171
-1869
-2141
-790
-855
-1813
-1031
-1407
-1399
-976
-1636
-829
-1326
-2415
-726
531
-1484
-1482
-2475
-62
51
-1801
-1564
-1979
-554
80
-1921
-2630
-173
-920
-287
-2007
-1229
0
-1529
-973
-1619
-1028
-865
-1423
-825
-1199
-819
-1081
-732
-1664
-870
-417
-1191
-1174
-640
-1975
-858
-934
-1248
-320
-2607
-903
400
-1318
-2270
-1025
-424
-474
-1927
-1078
-1020
-524
-364
-2236
-2027
122
-288
-1648
-1215
-1627
-36
-639
-1081
-1725
-824
564
-2505
-1094
-325
-1468
-1391
404
-1506
-1772
-219
604
-1524
-2218
-103
-944
438
-971
-1693
-941
796
35
-1824
-544
-218
-66
-916
-453
-1791
-135
859
-328
-2138
-849
1123
724
-2698
-1520
2634
-1618
-1298
-356
-147
99
-105
-833
-920
80
506
194
-1160
-639
492
1023
-848
-1557
712
392
569
-928
-666
1178
-276
159
-465
-845
474
1301
-948
-596
618
529
97
-423
-29
20
-881
1087
-68
-787
329
78
174
424
2
-340
1467
710
-703
-1036
1392
1028
-1155
-215
748
1418
-291
-880
189
525
984
-262
-941
-661
1042
549
-542
-719
-824
1076
-222
-802
-161
-18
-366
-864
839
288
-1427
-434
-522
80
74
-1281
-614
-307
-540
-459
585
-1671
-622
384
-723
-679
-552
-135
-1550
-456
-733
-706
326
-1843
-276
-1072
-247
-59
-2353
-791
-276
-1161
-1252
-457
-1894
193
-704
-1893
277
-627
-1401
-473
-742
-904
-642
-294
-1103
-1679
445
-521
-635
-599
-227
-379
-670
241
281
-1364
-434
-242
-115
388
-526
-519
248
-472
-177
1523
-977
-46
-266
940
327
-132
464
309
336
-57
844
391
579
-241
1036
619
-665
781
1034
-195
-718
1113
148
94
318
171
-683
833
842
-1576
133
-327
4
986
-845
-584
227
-107
-109
-509
-1211
172
-3
-959
-881
66
-416
-237
-175
-1331
-120
-268
-311
-956
-549
-791
-410
-425
-1323
-1503
49
-283
-1666
-2190
-263
-207
-1675
-1116
-1565
-383
-1309
-966
-1028
-1313
-1488
-648
-402
-1807
-725
-731
394
-1783
-1007
492
-943
-1457
272
1336
-2238
238
-96
-607
1119
-434
-409
-745
84
1020
-256
-382
439
-829
-80
1231
-53
-1406
620
1157
481
-1010
-29
1038
452
-118
-534
155
633
1312
-377
-1563
849
1498
115
-783
-171
1091
895
174
-532
1425
882
-563
1175
102
796
1313
-90
709
525
493
1208
547
305
404
-217
997
1352
-975
46
1444
299
-101
161
854
-37
394
928
-1155
358
93
1778
-280
-1738
1333
400
571
-347
-1400
984
689
-345
-627
26
238
-940
1719
-361
-634
-371
1177
-89
-653
434
-824
383
-139
910
216
-1614
625
901
188
-671
-1128
-209
1743
-11
-2180
-138
748
-76
232
-1796
-602
1395
-1172
60
352
-1588
502
173
-627
-884
-903
97
-68
-1218
103
921
-1111
-980
841
462
-1220
-1178
614
670
-1155
-802
890
-348
-436
-6
28
138
799
-709
-1678
651
-236
-12
-784
-794
786
344
-618
-1321
69
236
409
-1271
-349
75
294
179
-1770
34
612
667
-677
-799
131
588
-9
-447
-1483
-27
1917
-299
-903
-1466
997
1643
-1290
-870
-137
1347
207
-606
-287
-124
830
-121
248
-415
-98
171
663
-27
-23
263
-1099
1154
954
-349
-61
308
843
150
-32
329
313
468
546
347
-696
102
812
-277
596
-41
250
376
878
576
-102
-283
1403
-85
403
1660
-994
874
935
-238
1233
1049
-119
-4
746
751
139
1033
-1130
286
1953
1026
-163
-1190
2126
1028
375
-760
-934
1714
652
1121
-987
188
2665
111
-1042
423
2428
-385
-634
2135
116
-603
1408
644
-885
1182
2611
-343
-808
723
1791
965
88
-1871
1577
2795
324
133
-651
699
1569
2067
-161
-670
895
2347
692
-1118
445
854
1912
829
-123
682
1017
1226
418
123
347
45
848
1357
36
-262
707
1152
462
217
372
386
1084
851
510
-311
709
1310
208
-359
25
634
1024
803
-521
-323
1381
937
-1536
1376
-346
691
1154
-1232
-407
495
1039
-420
-837
365
2290
-645
-1040
-122
1578
807
-1565
331
267
349
214
-705
-84
-349
234
883
-1711
-356
366
-733
-181
-952
244
-42
-1713
237
158
-937
-480
-1000
542
39
-1741
-1817
1456
1801
-2651
-1454
-137
-390
466
-39
-2404
-848
1013
458
-567
-2989
424
433
-597
-131
-2051
827
218
-1748
-1238
378
-362
-562
-111
-536
24
238
-993
-1048
-374
408
-515
-558
124
-656
-428
-87
-199
-1011
-105
614
-507
-745
180
-474
-651
-62
74
-12
-755
559
-562
-480
-53
85
448
-1361
-151
434
47
-594
-440
31
56
512
-850
-698
343
-503
375
552
-473
-1139
654
357
-1508
-123
823
-967
-804
-11
847
102
-1644
-128
331
200
-425
-828
-423
975
33
-356
-142
-891
1599
326
-1712
-1102
1019
1276
204
-1230
-1275
1623
928
287
-1161
251
-80
-179
666
-839
642
-782
846
1047
-1631
1338
275
-1443
921
535
-1146
738
-862
-433
2379
-829
-327
-768
745
788
-592
-397
-960
765
183
443
-793
-630
1391
-138
-379
170
-425
-396
371
268
-70
83
-444
-669
-146
404
103
-432
-1340
724
513
-408
-1722
-433
1507
676
-797
-725
63
679
-341
-720
-658
479
430
-238
-363
-375
776
-981
-141
179
-784
1039
-53
-1413
494
1260
57
-133
-1193
494
2046
-1041
-143
-597
-76
428
407
-305
-612
1983
-726
61
99
-349
-11
823
911
-1361
553
669
888
1352
-1402
-651
1071
1599
225
-1248
69
854
304
205
68
-584
173
756
169
-756
657
-604
-945
759
1012
-536
-905
515
263
-162
547
-1256
-192
1211
-1058
-326
-516
499
600
-1455
-483
440
-272
506
-337
-1759
194
293
-233
-870
-1002
-893
1457
-377
-1787
208
-371
20
-763
-146
-341
-266
-432
-1138
-331
31
-334
-983
-392
-1207
52
24
-1314
-992
412
206
-1150
-1023
-1234
451
-1353
-652
-134
-1387
-96
-564
-863
-198
-199
-1198
-379
181
-1907
-600
800
-852
-1819
-212
-320
322
-638
-1891
-146
-733
2
-562
-1257
-779
-663
-352
-830
51
-856
-1144
-1232
-624
37
-1002
-686
-1065
-536
-264
-625
-686
-1604
530
13
-787
-960
-741
-435
-337
-538
-1671
230
-119
-484
-1649
-1382
986
-723
-1031
-1297
-438
115
-890
-959
-540
-637
-1229
330
-58
-604
-365
-1536
10
305
-893
-282
-993
-704
122
-820
-937
-418
-228
42
-1316
-344
-563
-458
-639
-945
-371
38
-335
69
-571
-965
-51
-298
-524
-1022
65
481
211
-563
-626
-647
421
871
-899
-743
-443
483
209
-741
-94
-88
472
221
-570
-3
-472
-326
813
-507
-1121
220
-109
727
-193
-379
164
-211
781
-1038
-561
81
294
18
28
19
-645
434
-60
116
151
-554
-6
46
997
-351
-830
-216
472
878
-370
112
-1250
-424
1127
169
-547
-463
460
963
475
-936
-1180
-60
123
171
-373
-872
819
634
-188
-178
-676
50
869
-157
-720
-746
70
255
-113
-104
-51
-1125
924
325
-676
82
-1036
-60
1195
630
-37
0
-464
220
937
-105
-596
-108
414
956
78
-993
-688
1538
-334
-108
-371
-843
1147
-69
-1007
-530
581
624
351
-872
-308
767
-538
469
-917
-1313
859
1465
-726
-1009
668
-218
643
-874
-65
-556
-198
704
-249
-67
-341
-278
318
-79
-1
-215
4
435
285
-1135
-541
853
51
-886
469
261
-715
-398
-313
395
-507
631
1067
-285
-1078
809
1100
-1303
-1030
680
525
1161
184
-179
242
249
67
-507
-265
-216
1316
755
-597
-408
663
915
-468
-218
115
427
1040
-400
-1237
-118
720
157
523
332
98
-383
593
-216
-724
118
-148
86
-285
1783
469
-531
-1120
318
681
20
353
-398
-221
-156
1177
-218
-413
-18
-4
223
-55
282
-133
-321
-1099
58
214
-299
789
-307
250
362
-1372
502
926
-1201
-589
1202
655
657
-347
-752
879
-443
-971
911
731
-166
665
128
-364
-442
543
469
-346
520
594
-328
-343
-20
302
-836
1094
819
-217
151
-839
-617
107
194
441
-176
-205
204
756
548
-1434
-6
28
338
-400
238
-511
-455
545
732
-500
-1095
807
569
-720
-386
253
-222
-318
91
-801
-225
1082
-488
-529
407
118
-557
-136
149
399
-362
-35
-141
517
-547
-829
515
-72
-192
-398
257
2
-171
-94
-433
-760
118
-257
482
-995
-429
813
-206
-780
-1037
-129
447
66
-1222
-341
-567
-89
35
-329
-687
92
-259
-904
482
-761
-994
-31
-440
26
-319
19
-398
-700
-653
-346
104
-126
-31
-827
-172
18
-572
-545
-805
23
-453
-1349
659
-566
-891
-18
-913
-423
-506
-310
-178
-103
-1143
-1812
-241
431
-1019
-40
-576
-1227
556
207
-1088
-1397
-623
69
6
-442
-879
-161
-737
37
-478
-850
-397
-61
-125
-618
366
-1215
-701
-785
497
-345
-1203
399
-412
282
-439
-1763
-323
497
587
-1528
-1393
609
-57
-575
-816
-1441
130
597
-343
-678
-2292
586
121
-301
-890
-703
590
-996
251
-82
-1168
-238
-774
-8
-579
-1099
-8
-177
204
-36
-501
-1211
195
-666
-1416
-340
-355
264
-46
-1162
-976
-16
-234
-627
-216
-411
-1172
-392
-606
-184
62
-1039
-1315
383
1258
-862
-1845
-1227
751
430
-1527
-224
-335
-813
-704
-352
-375
-931
-129
-340
-1128
-285
-8
-1170
-872
-15
144
-195
-704
-528
-1061
-828
-444
-718
153
-643
2
-321
-1114
-86
-825
-771
-274
-521
-467
-481
-626
-580
-693
-687
-99
-225
-292
-325
-1128
-734
-210
-690
-674
-798
396
-308
-146
-433
-1417
-421
-630
-587
-429
351
-760
-603
346
-1039
-689
-400
-223
-661
-134
-500
-756
-256
-398
-1060
-454
-231
-976
417
29
-842
-1224
191
-243
256
-690
-440
82
-646
119
-265
-575
-835
-145
656
521
-1589
4
-137
-1252
-514
126
-21
-659
-274
349
128
-943
-83
-449
-328
652
-897
-449
45
-89
-535
125
-170
-470
126
394
-113
-914
-274
-56
-165
-467
-173
-412
106
-49
151
-469
-622
-779
309
327
-1209
-382
392
-278
-94
-691
-882
-167
478
-35
-614
-43
-555
-200
-156
92
-1291
-791
678
-368
-240
-456
-330
-430
-266
788
-157
-962
-323
462
-425
-674
-114
-131
262
123
-98
-79
-425
236
28
-1078
-518
240
239
167
-316
-869
124
515
-156
-714
-668
378
-294
-802
217
-186
-885
-306
-18
112
-1100
576
-427
-1346
185
-321
301
-548
-279
-39
-256
-71
-163
-568
-861
151
-387
-205
268
-860
-375
-524
289
-22
-558
-380
-758
6
-400
-135
-442
-898
-47
59
-843
-934
85
215
-170
-1070
-298
-260
-32
235
-1076
-896
130
-104
-560
-210
-1144
-329
805
-566
-366
-464
-418
-503
-387
-479
-791
-222
-81
-80
-205
-455
-724
-672
-214
-52
-377
-823
-615
42
-403
-798
-814
-52
199
-9
-1084
-1067
-318
-252
-494
-320
-622
-721
-127
-180
-303
-1040
-884
-402
-259
-492
-439
59
-697
-537
385
-734
-183
-384
-925
-615
-249
-41
-366
-227
-556
-791
-545
-63
-707
-488
23
-125
-968
-748
67
24
-795
-1071
-144
139
-757
-588
-360
-690
255
-513
-506
-449
-395
-374
-630
-716
-618
-221
-314
-119
-602
-500
-147
-223
-559
-973
-417
-373
280
-367
-1124
-688
-45
-150
-389
-508
-376
-406
-1274
55
72
-470
-807
-864
173
236
-540
-648
-816
-1406
-25
223
-222
-727
-536
-695
250
-409
-1214
-488
-318
240
-971
-723
-516
-62
-202
-1049
-762
142
593
-305
-1212
-1083
-502
254
170
-876
-579
-431
-402
-241
-531
-721
-730
-483
-407
513
-661
-586
-611
-1306
-361
-536
-204
557
-694
-1595
267
182
-677
-905
-284
-22
-687
-102
-298
-386
-403
-830
294
151
-394
-220
-340
-683
-785
-155
-189
3
5
-488
-523
846
-348
-924
-791
-497
784
766
286
-950
-524
500
47
-145
-643
64
598
280
-90
-656
89
-36
645
127
-345
14
-217
176
-319
-661
-261
704
415
-61
-284
-468
-237
371
513
-1027
-352
714
674
101
-589
-666
326
763
-221
-877
10
315
215
483
-301
-292
122
-464
184
-552
-643
-4
437
317
-198
-468
-751
812
339
-1153
-391
749
-42
-334
-140
-720
-124
505
738
-250
-902
270
508
-583
-574
-192
131
721
377
-295
-1055
-478
674
122
-166
-225
-381
71
632
117
-683
-650
-78
1021
340
-392
-687
-40
-101
147
-45
-78
-301
413
156
-660
-416
-317
176
422
-414
-420
534
369
-84
-1067
-497
-66
357
376
317
-753
-607
-90
516
-124
-737
-560
92
989
-319
-82
-519
-448
92
-180
-150
-169
108
248
-124
-591
-59
720
184
-127
-880
-370
502
204
-647
-499
461
-91
78
576
-233
-545
-282
-101
-337
-637
203
-1
139
-178
-91
-34
-295
-344
-684
-346
50
341
-885
-1102
-8
955
286
-525
-451
-152
-106
114
-602
-1240
-278
197
45
-496
-324
151
-85
-782
-693
-506
-323
41
-90
-638
-1138
-791
-236
137
-614
-812
189
333
-219
-496
-308
-428
-908
-876
6
-22
-464
-624
-706
-287
17
-387
-581
-415
-474
-146
-559
-1415
-642
-126
-307
-836
-458
-158
-638
-328
-633
-476
-781
-383
-367
-896
-148
-463
-8
-395
-1189
-602
-310
-48
-574
-664
-166
-588
-438
-397
-774
-818
-405
-162
-572
-761
-899
-381
-51
-688
-893
-619
-506
-417
-577
-966
-615
-152
-198
-202
-198
-160
-546
-436
-461
-464
-424
-591
-1
-129
-129
-536
-515
106
-257
-211
-757
-498
62
86
-655
-694
-48
-519
-621
-172
-293
-627
-363
-352
-331
-48
-488
-1070
-318
-84
-493
-765
-707
-441
-266
-109
-489
-597
-197
-43
-439
-715
-689
-867
-362
-51
-499
-521
-272
-285
-326
-749
-1106
-323
-3
-81
-542
-852
-336
122
-559
-497
-633
-355
-101
76
-218
-449
-52
-583
-496
-116
81
-142
-349
-351
-324
-501
-354
-35
-241
-68
-139
-597
-118
-199
-537
-930
-503
63
123
-120
-816
-306
-605
-174
-318
-671
-130
-188
-67
-527
-503
-412
-335
-263
-661
-100
-18
-444
-369
-349
39
-403
-241
-181
-232
-454
-581
-215
-418
-363
-79
-359
-533
-97
-356
-426
-507
-162
-264
-354
86
-253
-499
-434
168
293
-410
-602
-347
-106
-230
-368
-555
-317
-166
-155
-245
-384
-363
-401
-265
-245
-490
-432
-180
-461
-242
-250
-534
-594
-113
-36
-407
-339
-482
-617
-160
-147
-488
-490
-392
-455
-209
-241
-730
-420
-146
-297
-377
-442
-531
-175
55
-368
-626
-464
94
191
-511
-560
-254
-39
1
-233
-410
-407
-239
-69
-83
-269
-363
-155
-111
-208
-149
-263
-533
-104
-46
-381
-420
-170
-46
-319
-227
-144
-205
-157
81
-296
-569
-289
14
35
-242
-461
-347
-225
-385
-262
-230
-231
-205
-236
-256
-196
-254
-316
-299
-256
-333
-391
-279
-456
-281
-121
-248
-163
-220
-283
-462
-227
-149
-123
-251
-471
-248
117
94
-442
-482
-150
211
-114
-453
-489
105
504
141
-233
-465
-226
223
64
-463
-504
12
368
162
-259
-307
-160
-209
-122
-155
-318
-141
-48
-86
-292
-357
-254
-63
28
-397
-401
-51
-18
-116
-234
-331
-162
-56
-201
-313
-396
-203
-230
-156
-174
-342
-332
-300
-125
-58
-281
-194
-98
-353
-325
-281
-227
-502
-456
-218
-341
-343
-292
-362
-496
-369
-169
-243
-211
-229
-438
-452
-264
-298
-476
-464
-240
-73
-277
-397
-514
-397
-270
-223
-397
-338
-102
-289
-468
-547
-486
-245
-445
-616
-392
-236
-239
-430
-507
-571
-419
-265
-369
-437
-525
-555
-524
-579
-486
-496
-494
-411
-391
-418
-324
-322
-689
-484
-401
-575
-400
-458
-484
-660
-530
-394
-313
-334
-459
-330
-348
-351
-237
-235
-379
-350
-242
-213
-247
-376
-317
-287
-304
-378
-382
-217
-195
-231
-457
-337
-372
-473
-407
-399
-354
-247
-270
-387
-254
-355
-495
-504
-429
-302
-380
-512
-501
-324
-273
-412
-460
-479
-367
-301
-383
-452
-436
-389
-411
-407
-415
-449
-495
-392
-291
-343
-394
-431
-435
-360
-332
-353
-364
-414
-436
-226
-213
-356
-438
-332
-183
-229
-371
-473
-413
-390
-387
-340
-340
-289
-144
-296
-476
-457
-408
-382
-371
-528
-474
-313
-297
-293
-351
-404
-372
-338
-256
-286
-419
-385
-241
-161
-259
-274
-259
-320
-305
-201
-203
-229
-212
-221
-194
-168
-282
-335
-327
-299
-221
-215
-202
-202
-232
-208
-286
-384
-239
-142
-203
-288
-266
-159
-223
-301
-308
-287
-207
-156
-221
-249
-281
-246
-228
-240
-143
-166
-262
-338
-280
-263
-248
-199
-201
-243
-226
-128
-180
-256
-278
-234
-291
-309
-242
-205
-127
-208
-287
-239
-117
-28
-177
-312
-298
-204
-140
-203
-288
-378
-292
-183
-223
-217
-204
-223
-194
-202
-241
-245
-92
-119
-269
-275
-219
-118
-114
-157
-254
-266
-159
-118
-164
-207
-195
-188
-189
-140
-99
-138
-220
-227
-182
-201
-266
-285
-278
-283
-244
-233
-242
-180
-185
-263
-279
-221
-158
-152
-212
-178
-146
-141
-96
-33
-70
-209
-191
-117
-54
-84
-180
-178
-90
-28
-57
-141
-204
-162
-76
-27
-50
-164
-244
-173
-141
-196
-172
-167
-136
-82
-92
-156
-206
-172
-118
-117
-123
-122
-97
-135
-208
-214
-229
-252
-230
-184
-210
-260
-232
-197
-140
-126
-215
-252
-181
-95
-111
-177
-268
-318
-278
-243
-245
-234
-153
-143
-176
-175
-195
-208
-198
-195
-210
-192
-219
-260
-243
-255
-307
-268
-184
-228
-268
-264
-304
-307
-332
-272
-254
-293
-309
-351
-354
-360
-314
-313
-319
-323
-277
-260
-241
-256
-329
-310
-294
-293
-210
-206
-271
-309
-255
-207
-221
-231
-232
-178
-166
-220
-268
-284
-221
-191
-235
-258
-240
-242
-236
-226
-227
-221
-243
-208
-202
-290
-311
-270
-247
-239
-194
-160
-160
-206
-235
-226
-210
-192
-210
-216
-194
-225
-242
-230
-268
-235
-166
-173
-199
-157
-153
-231
-304
-329
-313
-284
-274
-277
-239
-262
-296
-308
-341
-318
-302
-243
-219
-201
-192
-209
-218
-250
-207
-181
-154
-127
-164
-202
-204
-226
-256
-256
-217
-199
-236
-268
-278
-249
-234
-230
-245
-251
-234
-261
-284
-309
-325
-302
-255
-196
-184
-217
-224
-208
-199
-200
-199
-227
-239
-212
-247
-306
-295
-255
-212
-172
-167
-187
-232
-246
-259
-272
-259
-248
-209
-184
-203
-238
-260
-233
-215
-191
-180
-179
-133
-97
-135
-191
-217
-217
-147
-93
-112
-143
-131
-99
-122
-162
-174
-184
-179
-159
-176
-210
-202
-178
-171
-187
-185
-170
-156
-170
-228
-228
-237
-226
-181
-172
-194
-228
-226
-209
-181
-225
-235
-208
-192
-189
-193
-205
-240
-245
-229
-224
-233
-226
-213
-221
-260
-260
-243
-228
-203
-163
-164
-188
-201
-186
-161
-162
-178
-180
-163
-164
-180
-171
-159
-161
-167
-177
-186
-188
-180
-198
-209
-193
-170
-158
-168
-186
-192
-217
-233
-231
-200
-173
-184
-209
-225
-221
-224
-245
-259
-246
-217
-209
-220
-224
-237
-230
-228
-251
-244
-196
-161
-173
-179
-180
-199
-193
-172
-169
-148
-125
-102
-82
-81
-128
-151
-141
-143
-149
-175
-167
-196
-217
-210
-239
-252
-255
-252
-241
-216
-192
-157
-160
-177
-184
-168
-152
-158
-172
-179
-176
-168
-143
-135
-135
-176
-163
-133
-134
-145
-188
-194
-217
-225
-229
-243
-242
-223
-203
-193
-187
-190
-196
-198
-167
-143
-128
-105
-97
-112
-133
-140
-156
-163
-139
-150
-162
-144
-163
-173
-157
-173
-202
-210
-202
-212
-260
-260
-260
-272
-265
-249
-242
-262
-289
-286
-263
-275
-268
-255
-263
-245
-242
-248
-268
-262
-230
-248
-278
-301
-281
-269
-286
-291
-274
-257
-286
-308
-300
-291
-291
-289
-300
-299
-292
-298
-280
-262
-247
-265
-270
-253
-249
-247
-272
-272
-236
-213
-210
-226
-239
-229
-213
-232
-249
-266
-254
-231
-253
-264
-236
-245
-288
-311
-313
-324
-334
-317
-288
-298
-324
-325
-335
-342
-329
-311
-282
-253
-257
-283
-337
-355
-327
-286
-283
-309
-298
-259
-278
-340
-355
-337
-346
-354
-336
-329
-332
-357
-395
-423
-443
-423
-388
-370
-365
-372
-381
-363
-326
-294
-294
-288
-268
-269
-292
-290
-292
-300
-275
-266
-251
-253
-280
-295
-289
-264
-275
-307
-323
-293
-299
-336
-318
-280
-261
-258
-272
-280
-284
-291
-289
-293
-296
-285
-241
-219
-240
-265
-264
-267
-272
-279
-280
-288
-297
-304
-333
-343
-332
-307
-307
-311
-294
-269
-280
-317
-334
-344
-338
-343
-351
-345
-333
-326
-319
-306
-307
-298
-266
-261
-274
-241
-231
-242
-241
-235
-240
-238
-237
-240
-243
-250
-223
-208
-239
-263
-259
-263
-291
-310
-307
-310
-319
-346
-367
-340
-319
-302
-292
-304
-317
-302
-287
-302
-321
-321
-304
-289
-306
-345
-351
-337
-329
-318
-308
-298
-300
-303
-311
-299
-306
-309
-294
-306
-293
-292
-294
-304
-306
-282
-283
-287
-284
-272
-265
-277
-303
-301
-293
-303
-306
-308
-310
-298
-252
-234
-253
-269
-269
-254
-269
-267
-246
-230
-254
-280
-271
-271
-263
-266
-250
-226
-218
-220
-235
-261
-286
-310
-321
-304
-287
-269
-274
-282
-271
-281
-283
-303
-307
-284
-283
-299
-310
-318
-323
-329
-320
-322
-342
-365
-361
-352
-374
-389
-364
-332
-316
-323
-348
-344
-329
-346
-345
-316
-299
-300
-310
-313
-329
-325
-317
-294
-273
-239
-230
-236
-227
-249
-245
-238
-266
-314
-330
-315
-264
-288
-297
-242
-251
-297
-385
-424
-285
-226
-305
-305
-272
-264
-282
-309
-304
-226
-195
-218
-215
-182
-185
-240
-282
-283
-246
-242
-277
-276
-274
-296
-320
-316
-281
-279
-288
-310
-327
-294
-290
-317
-346
-324
-276
-285
-311
-321
-341
-304
-275
-290
-291
-289
-284
-306
-319
-303
-313
-316
-300
-299
-289
-287
-292
-318
-341
-388
-374
-292
-296
-319
-302
-273
-303
-395
-468
-398
-380
-400
-380
-353
-358
-388
-406
-395
-338
-333
-372
-357
-311
-311
-359
-407
-422
-380
-349
-370
-383
-371
-358
-387
-396
-367
-345
-336
-360
-369
-364
-378
-395
-426
-405
-384
-388
-382
-357
-357
-349
-337
-342
-345
-328
-305
-304
-293
-278
-282
-290
-288
-284
-273
-242
-242
-266
-272
-261
-253
-270
-279
-288
-283
-312
-325
-306
-306
-304
-315
-330
-330
-309
-313
-322
-316
-277
-250
-272
-284
-285
-291
-283
-244
-269
-306
-296
-289
-312
-325
-324
-310
-290
-286
-279
-281
-273
-277
-282
-279
-278
-258
-234
-236
-246
-261
-256
-245
-252
-250
-235
-192
-174
-186
-194
-193
-181
-194
-211
-206
-202
-231
-248
-251
-264
-280
-293
-289
-283
-285
-278
-259
-247
-249
-256
-271
-280
-276
-287
-297
-290
-283
-273
-265
-258
-260
-250
-251
-249
-236
-233
-245
-275
-272
-267
-285
-301
-326
-339
-358
-348
-337
-347
-335
-327
-309
-308
-332
-326
-305
-283
-287
-302
-300
-293
-276
-267
-260
-246
-219
-200
-204
-205
-191
-178
-182
-184
-165
-175
-192
-191
-195
-211
-197
-172
-170
-157
-155
-176
-197
-188
-200
-215
-219
-220
-223
-213
-238
-285
-293
-300
-293
-289
-280
-261
-251
-253
-244
-235
-242
-246
-242
-231
-247
-253
-252
-252
-257
-280
-258
-247
-260
-278
-262
-236
-243
-258
-270
-278
-272
-260
-269
-277
-272
-267
-264
-289
-287
-252
-248
-267
-282
-280
-289
-310
-312
-305
-309
-312
-290
-286
-285
-265
-258
-266
-277
-266
-282
-281
-290
-311
-311
-301
-288
-279
-264
-272
-283
-270
-256
-238
-226
-207
-200
-181
-160
-159
-172
-181
-172
-147
-134
-147
-161
-164
-151
-164
-190
-179
-174
-179
-180
-184
-201
-218
-226
-229
-219
-233
-244
-243
-233
-218
-219
-229
-209
-199
-195
-210
-235
-234
-221
-230
-241
-235
-236
-234
-244
-260
-265
-259
-245
-246
-255
-270
-286
-259
-245
-271
-271
-263
-249
-257
-294
-302
-288
-298
-308
-302
-287
-280
-283
-286
-266
-266
-254
-250
-268
-266
-270
-255
-267
-278
-280
-291
-304
-307
-301
-312
-320
-322
-311
-296
-292
-302
-305
-294
-274
-268
-275
-286
-267
-247
-260
-263
-238
-211
-217
-247
-237
-216
-229
-246
-261
-239
-240
-249
-249
-260
-265
-278
-280
-278
-284
-290
-278
-271
-291
-314
-328
-330
-321
-312
-311
-320
-310
-295
-294
-284
-267
-259
-250
-240
-249
-261
-280
-273
-279
-283
-278
-264
-248
-251
-261
-266
-263
-268
-285
-285
-258
-238
-243
-244
-221
-202
-213
-231
-249
-244
-252
-259
-250
-260
-254
-233
-228
-237
-236
-230
-219
-238
-261
-260
-260
-257
-269
-271
-276
-297
-304
-298
-307
-315
-305
-282
-278
-300
-307
-285
-289
-300
-308
-280
-264
-265
-246
-252
-243
-236
-231
-232
-221
-210
-205
-208
-209
-200
-183
-183
-191
-205
-197
-183
-190
-188
-190
-181
-179
-193
-205
-214
-238
-252
-264
-268
-265
-274
-282
-266
-270
-268
-260
-269
-277
-283
-275
-256
-244
-248
-235
-236
-239
-221
-228
-238
-246
-268
-254
-252
-266
-268
-264
-232
-229
-238
-255
-263
-265
-265
-289
-299
-263
-244
-246
-250
-230
-213
-197
-209
-192
-191
-186
-160
-170
-185
-178
-153
-157
-163
-159
-148
-148
-147
-143
-140
-164
-189
-183
-182
-204
-214
-217
-216
-224
-223
-203
-218
-245
-228
-201
-199
-199
-194
-175
-168
-165
-163
-167
-168
-165
-166
-182
-196
-190
-186
-198
-212
-214
-209
-214
-217
-212
-225
-235
-245
-254
-277
-310
-312
-305
-308
-322
-304
-300
-314
-308
-299
-300
-286
-275
-258
-259
-272
-274
-274
-270
-281
-312
-300
-282
-267
-254
-259
-255
-229
-215
-209
-197
-220
-237
-235
-240
-247
-260
-257
-248
-235
-235
-238
-230
-217
-199
-191
-191
-179
-171
-162
-161
-155
-151
-158
-167
-172
-182
-208
-222
-221
-223
-220
-221
-222
-225
-210
-187
-187
-194
-211
-210
-223
-220
-209
-225
-236
-229
-234
-237
-245
-256
-246
-229
-224
-237
-248
-257
-250
-268
-278
-272
-258
-265
-280
-287
-295
-293
-282
-287
-284
-264
-256
-256
-269
-277
-269
-250
-242
-243
-237
-235
-235
-220
-222
-226
-244
-234
-229
-244
-251
-253
-251
-250
-239
-231
-215
-203
-211
-196
-191
-206
-215
-207
-207
-221
-212
-198
-199
-194
-169
-195
-212
-190
-182
-179
-209
-215
-200
-195
-205
-237
-250
-265
-267
-267
-259
-255
-263
-273
-276
-265
-246
-252
-266
-279
-293
-291
-299
-308
-304
-295
-292
-296
-294
-303
-301
-309
-316
-305
-303
-312
-314
-302
-300
-298
-316
-307
-281
-283
-283
-291
-283
-278
-283
-283
-289
-275
-265
-280
-299
-289
-281
-273
-278
-286
-276
-275
-294
-308
-305
-300
-306
-307
-309
-312
-309
-310
-307
-316
-313
-307
-324
-324
-336
-342
-330
-338
-342
-332
-336
-330
-337
-348
-340
-328
-339
-364
-357
-361
-369
-366
-357
-336
-328
-325
-322
-300
-274
-273
-275
-274
-270
-255
-242
-238
-240
-233
-209
-202
-212
-215
-210
-208
-204
-219
-198
-204
-228
-234
-242
-241
-245
-246
-257
-265
-271
-278
-287
-286
-281
-295
-305
-316
-319
-310
-303
-299
-311
-314
-300
-270
-287
-303
-289
-280
-276
-287
-283
-277
-278
-270
-275
-283
-285
-294
-302
-306
-306
-312
-307
-317
-296
-276
-274
-274
-265
-242
-241
-253
-253
-246
-237
-220
-208
-205
-201
-210
-220
-217
-220
-222
-222
-225
-225
-215
-219
-226
-218
-211
-211
-221
-226
-229
-242
-246
-252
-256
-242
-239
-227
-218
-218
-217
-218
-211
-236
-235
-234
-233
-233
-245
-248
-254
-255
-249
-245
-243
-248
-240
-225
-216
-216
-239
-244
-239
-243
-250
-247
-249
-263
-261
-248
-250
-266
-266
-264
-263
-259
-260
-259
-259
-278
-277
-268
-282
-280
-270
-258
-267
-292
-303
-295
-301
-308
-326
-320
-312
-321
-335
-321
-293
-297
-289
-273
-267
-253
-245
-249
-250
-255
-275
-274
-279
-289
-298
-300
-299
-306
-310
-308
-301
-305
-302
-308
-303
-312
-313
-305
-300
-291
-297
-277
-245
-235
-233
-231
-226
-229
-229
-231
-232
-221
-212
-218
-210
-202
-200
-212
-217
-217
-214
-213
-237
-236
-242
-248
-266
-273
-256
-259
-261
-236
-221
-225
-242
-246
-230
-236
-250
-265
-262
-237
-223
-220
-233
-249
-257
-268
-276
-281
-280
-283
-299
-314
-325
-329
-330
-304
-303
-321
-306
-310
-318
-305
-313
-315
-288
-281
-272
-254
-262
-251
-244
-250
-241
-233
-238
-251
-245
-250
-252
-263
-275
-281
-282
-279
-300
-320
-325
-324
-318
-326
-339
-338
-328
-325
-327
-317
-294
-300
-310
-307
-296
-311
-333
-339
-332
-326
-324
-322
-340
-328
-302
-289
-305
-316
-294
-297
-317
-312
-301
-288
-297
-317
-318
-303
-305
-327
-320
-293
-289
-287
-280
-281
-281
-287
-294
-295
-292
-290
-297
-312
-305
-313
-324
-330
-341
-341
-339
-339
-345
-350
-340
-335
-326
-326
-324
-326
-344
-339
-328
-323
-309
-299
-304
-308
-290
-302
-317
-331
-331
-314
-320
-311
-323
-313
-310
-314
-299
-308
-292
-289
-290
-274
-280
-271
-262
-265
-279
-287
-272
-271
-295
-291
-282
-301
-326
-332
-326
-330
-341
-340
-360
-373
-384
-395
-406
-402
-388
-384
-402
-395
-377
-362
-349
-354
-338
-330
-341
-362
-358
-342
-332
-330
-321
-309
-295
-286
-291
-273
-256
-248
-260
-257
-251
-267
-277
-283
-284
-284
-269
-261
-248
-235
-222
-227
-230
-217
-217
-234
-231
-220
-212
-205
-197
-197
-214
-214
-221
-214
-225
-230
-234
-249
-261
-264
-263
-272
-284
-288
-294
-308
-327
-331
-320
-312
-325
-334
-334
-340
-317
-307
-309
-303
-303
-277
-270
-280
-294
-275
-271
-262
-266
-284
-305
-311
-290
-300
-307
-285
-270
-261
-256
-258
-253
-252
-253
-255
-269
-264
-243
-231
-222
-207
-184
-195
-195
-187
-181
-188
-207
-224
-222
-212
-212
-216
-217
-236
-239
-235
-248
-260
-258
-262
-288
-293
-280
-257
-253
-279
-294
-274
-240
-238
-239
-233
-229
-225
-231
-236
-249
-264
-269
-268
-275
-276
-279
-275
-282
-317
-330
-336
-336
-327
-322
-326
-324
-337
-333
-330
-328
-328
-324
-303
-305
-305
-305
-282
-264
-265
-261
-256
-235
-227
-235
-228
-223
-229
-218
-229
-250
-256
-270
-280
-273
-271
-281
-273
-265
-271
-262
-268
-271
-272
-258
-243
-261
-258
-240
-227
-231
-227
-223
-222
-218
-217
-208
-224
-244
-238
-230
-224
-228
-233
-231
-230
-240
-254
-249
-249
-254
-235
-236
-230
-222
-216
-213
-203
-212
-206
-196
-188
-182
-191
-180
-180
-202
-222
-225
-218
-222
-218
-218
-229
-229
-243
-248
-244
-260
-284
-288
-282
-283
-286
-293
-276
-256
-263
-261
-262
-270
-283
-286
-282
-281
-276
-272
-268
-266
-269
-270
-273
-258
-252
-252
-251
-268
-275
-275
-274
-280
-296
-298
-301
-302
-302
-315
-312
-294
-283
-285
-288
-293
-294
-308
-316
-310
-312
-314
-324
-321
-313
-321
-334
-352
-361
-356
-364
-371
-372
-377
-370
-372
-376
-367
-350
-341
-349
-350
-344
-337
-321
-324
-311
-308
-302
-285
-302
-298
-287
-273
-269
-282
-293
-286
-273
-284
-305
-323
-318
-316
-308
-308
-305
-293
-286
-286
-290
-279
-265
-256
-246
-247
-257
-255
-261
-257
-254
-261
-263
-262
-261
-272
-271
-269
-269
-270
-263
-256
-269
-272
-275
-272
-259
-254
-253
-252
-264
-279
-286
-266
-245
-236
-228
-238
-242
-253
-254
-258
-264
-254
-239
-227
-232
-237
-247
-260
-253
-263
-265
-251
-251
-233
-207
-199
-202
-210
-212
-207
-212
-218
-206
-194
-213
-216
-191
-178
-199
-222
-243
-252
-261
-279
-290
-316
-321
-320
-321
-324
-332
-321
-331
-338
-333
-323
-324
-321
-296
-283
-284
-286
-270
-268
-283
-271
-262
-234
-240
-244
-228
-239
-247
-257
-263
-263
-250
-243
-234
-217
-217
-233
-240
-244
-247
-266
-290
-287
-285
-288
-291
-291
-292
-295
-288
-276
-270
-260
-248
-235
-217
-220
-220
-221
-237
-238
-233
-232
-230
-226
-236
-238
-241
-236
-242
-241
-218
-214
-209
-204
-199
-187
-167
-166
-178
-167
-158
-151
-157
-172
-169
-162
-162
-177
-188
-180
-181
-182
-192
-206
-210
-212
-217
-222
-212
-202
-212
-207
-198
-194
-196
-202
-207
-204
-189
-198
-199
-192
-187
-190
-187
-189
-197
-210
-221
-227
-228
-214
-220
-236
-253
-255
-247
-263
-288
-291
-295
-304
-319
-323
-301
-294
-294
-306
-312
-313
-305
-289
-287
-285
-267
-251
-239
-238
-245
-244
-241
-232
-214
-201
-190
-179
-177
-169
-163
-161
-155
-151
-147
-156
-174
-185
-194
-193
-212
-223
-228
-231
-237
-248
-246
-241
-249
-245
-234
-227
-233
-236
-231
-244
-252
-245
-241
-234
-230
-234
-237
-231
-220
-217
-215
-210
-220
-236
-236
-238
-249
-261
-240
-218
-220
-219
-230
-239
-229
-207
-210
-208
-206
-202
-192
-190
-182
-179
-189
-201
-211
-217
-210
-201
-202
-188
-172
-178
-177
-182
-193
-197
-211
-223
-223
